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.

Selena Gomez New Video
Pacific Coast News
loading...

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.

Selena Gomez New Video
Pacific Coast News
loading...

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

Selena Gomez New Video
Pacific Coast News
loading...

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.

Selena Gomez New Video
Pacific Coast News
loading...

PopCrushers, which Selena Gomez outfit do you like best?

Watch the Selena Gomez 'Who Says' Video

More From PopCrush