Selena Gomez suffered a wardrobe malfunction on the set of her new music video.

The 20-year-old flaunted her sexy side in a print pant suit but the top, however, offered a little too much of her cleavage. The top's plunging neckline gave the actress a near nip slip that almost revealed her nipple, which a photographer happened to take a picture of. Thankfully, the top had spaghetti straps to help keep her bust in place.

See a photo of Gomez' wardrobe malfunction of a near nip slip here

Gomez' fashion stylist must have realized she had a wardrobe malfunction because later the actress threw a green jacket over her sexy top to cover up.

Gomez was filming in a desert in Palmdale, Calif., for her upcoming music project. In one photo taken on set she is wearing a bright red retro-style bikini with 1950's style sunglasses, a green print handbag with kitten heels.

Gomez also wore a blue and white dress with sheer panel detail, and in another picture she is seen wearing a blue print dress with a halterneck. The Spring Breakers star  has yet to reveal major details about her upcoming album but did say recently that the album is complete via Twitter 

"Whose ready for an album? All the songs have been decided coming to you soon" Gomez tweeted

Gomez is scheduled to perform at the 2013 Radio Disney Music Awards on April 27. The event, which is considered "music's biggest night for kids," will be held at the Nokia Theater in Los Angeles. She has also been busy promoting her next film Spring Breakers with co-stars Vanessa Hudgens and Ashley Benson.

Spring Breakers arrives in theaters nationwide on March 22.