Aaand she's back!
Frequent beachgoer and ridiculously good-looking supermodel Candice Swanepoel hit Miami beach again, but this time there was no vacation or super-hot boyfriend.
Instead, the 23-year-old South African stunner was all work, donning a series of skimpy and blingy bikinis on a shoot for Victoria's Secret. From gold lame with body jewelry to a striped bra-style top in sweetheart pink to a sparkly, bejeweled black number, one thing remained constaint: Swanepoel looked pretty darn great.
In fact, she was positively glowing -- so we hereby take the credit. After all, a day on beautiful Miami Beach (not to mention a "funny t-shirt party with my VS family" and a roadster) is a whole lot better than an awkward chat in the Fox News Studio.
See what other celebs have hit the sun and sand this summer: