Selena Gomez Poses in a Tiny Bikini Months After Haters Shamed Her Curvaceous Figure