Selena Gomez was quite the fashion plate on the set of her new music video, which she filmed in Palmdale, Calif. yesterday, March 4. While her ex Justin Bieber was late in London, Sel was sexing it up on the desert shoot in an array of colorful outfits.

Gomez strutted her stuff in a retro, red bathing suit and heels, which she paired with cat eye sunglasses and a cute pursue. It was old-fashioned, with modern and youthful Sel-specific flair. We've been seeing her in candy-colored bikinis in the 'Spring Breakers' trailers and posters, but this swimsuit is equally as sexy since it has such a classic pinup style.

Pacific Coast News

She also showed off Mary-Kate and Ashley in a printed green outfit, while fueling up. She's at a gas station and driving a classic muscle car in some shots, so the video is likely to have some sort of "on the road" narrative or plot. That's just our guess... context clues and all.

Pacific Coast News

The 'Spring Breaker' also poses in pouty fashion, letting her badonkadonk assert itself.

Pacific Coast News

Sel was also gorgeous in a cobalt blue dress, extreme winged eyeliner and larger-than-life waves. At 20, Sel is such a stunner. We cannot wait to see the video when it's finished.

Pacific Coast News

PopCrushers, which Selena Gomez outfit do you like best?

Watch the Selena Gomez 'Who Says' Video