Most wear head-to-toe black to cover up their figures, but not Selena Gomez.
The 22-year-old singer and actress was spotted out and about in New Orleans, Louisiana confidently sporting a semi-sheer tank top showing ample cleavage with her black bra.
The ex-girlfriend of Justin Bieber was recently the receiver of hurtful comments about her body when photos surfaced of her in a pink bikini in early April.
The Come And Get It hitmaker showed off her curves in a pair of black skinny jeans and accentuated her legs with color coordinated leather booties.
Selena styled her brunette locks in loose curls and accessorized her look simply with gold hoop earrings.
The former Disney Channel darling wore minimal makeup on her flawless complexion with a swipe of black eyeliner and pink lip gloss.
Recently Selena faced online criticism when she was pictured in Puerto Vallarta, Mexico with her bikini-clad friends.
She was spotted donning a tiny hot pink two-piece bathing suit that featured side cutouts on her bikini bottoms.
The star didn’t let the body shaming comments affect her when she took the high road and posted a confident message about her bikini body on her Instagram account.