Selena Gomez is a beautiful girl with an amazing figure. Still, as the 22-year-old singer and actress flaunts her sexy bikini body all over Mexico, she continues to ward off messages that she isn’t skinny enough. To really nip the fat-shaming in the bud, Justin Bieber‘s on-again-off-again girlfriend hit IG with yet another shot of […]