Selena Gomez is baring it all on the cover of V magazine, going topless (and looking flawless as always) in nothing but insanely short Daisy Dukes, giant red hoops and a matching red-and-white, polka-dotted bow.

Of course, Selena isn't just shedding her clothes -- she's also letting down her emotional guard, opening up about her past relationship with Justin Bieber, what she wants in a relationship in the future and even her struggle with depression.

Though Just Jared notes that Selena doesn't mention the Biebs by name, it's clear that Selena is talking about her most famous ex when she discusses her past relationship.

"When you’re young and you’re being told so many different things…it almost felt like all we had was each other, like the world was against us, in a way,” she revealed (quotes via Just Jared). “It was really weird but it was incredible. I would never take it back in a million years. You live and you learn, you know?"

You certainly do. And that's exactly what Selena plans to take into her next relationship.

"I think the next time will be much different…which will definitely not be anytime soon," she told the magazine. While it is unclear whether this interview was conducted before or after all of her super sweet pics with Zedd, it certainly looks like the two are cozier and happier than ever.

"That’s a growing up kind of thing," she continued, appearing to reference Justin again: "I was 18 years old, and it was my first love. The older I get, I’m guarding certain things more.”

Case in point? Selena revealed that when she had a bout of depression, she'd ask people to run errands for her so she didn't have to face the wrath of the paparazzi.

"There were a few months where I was a little depressed, where I wouldn’t leave [my home] as much," she explained. "I think I drove myself crazy for a little bit. It was just easier to say, ‘Hey, do you mind running to the grocery store and picking some stuff up? I don’t want to get photographed."

To read Selena Gomez's full interview in V mag (conducted by James Franco!) download the issue here.

See Selena Gomez, Justin Bieber + More Celebs' Sexiest Selfies