Selena Gomez is partying it up in New York and she is showing a little too much skin in the process.

The 21-year-old pop singer posted several photos on her Instagram page late July 9 of herself and friends at a New York hotspot, making kissy faces – and one of her nipples was almost totally exposed.

The snapshot shows Gomez showing off her cleavage in a skimpy, dark lace crop top and is captioned simply, “NY.” The photo remained online as of Thursday afternoon.

The racy image came after she posted a series of cryptic messages on her Instagram that fans have assumed are targeting on-and-off boyfriend Justin Bieber.

On valuable life lessons she has learned: ‘The moment you compare yourself (to another woman), it weakens you, and I’m not here for that. Once you know that reality (and) claim your space, your life becomes easier,” the post read.

Gomez captioned the message, “#zoesaldana #womenempowerment you are all so beautiful the way YOU are. No bigger or small. You all inspire me.”

The message follows a series of cuddly photos Bieber posted with model Yovanna Ventura the day before.

Follow us on twitter.com/foxnewslatino
Like us at facebook.com/foxnewslatino