Selena Gomez is showing more and more of her curvaceous shape. The 22-year-old pop singer is proving she is very confident in her own skin. Selena was victim of a cyber firestorm of hurtful comments back in April, when she was attacked by web warriors over these photos in a pink bikini. The starlet was called "fat" and the bikini was called an unflattering fail. While Selena looks happy, healthy and radiant, I guess some people just can't help but tear others down. Now Selena is showing photogs she is not letting internet bullies phase her. Wearing minimal makeup, a hint of lip gloss and a confident glow, she struts her stuff. A see through-see black tank and sexy bra, form fitting skinny jeans and sexy-cute leather booties complete her look. Take that body shammers! "I love being happy with me y'all!" she told her Instagram following. Many fans responded with praise for her figure and her confident attitude. What do you think of Selena's reaction to the haters? Are you loving her all-black look? Share your thoughts!