Ah, the age-old dilemma: how do you forget about your boy problems (ahem, Biebs) and enjoy your 22nd birthday in style? Well, if you're Selena Gomez, the answer is to bring mega-model and party princess Cara Delevingne along for the ride. Yesterday in Saint-Tropez, Cara stepped off a billionaire's yacht (naturally) in short overalls — and we're kind of in love. Not sure if you dig the dungaree (or shorterall)? Here's how to do it like Cara: team 'em with a funky crop top or bikini, a casual slider and a chic sun-blocking hat for ultimate Miley-Cyrus-meets-Jackie-O vibes. What's not to love?

Want more Cara? See her and Taylor Swift's NYC street style.