Selena Gomez shut down all the haters when she highlighted her fit form on Instagram on Jan. 2. The singer showed off her slim bod' in a blue bandeau bikini while on vacay with a gang of gals.

The sultry singer posted the snap with the caption, "Left my phone behind to be present! I am so grateful for the people I've met this year but more importantly for the people who have been consistent and by my side through thick and thin. That'd be YOU. Thank you for another year! Love you guys!"

In the photo, the 23-year-old singer and her four friends are posed together in front of what appears to be a tropical location. Gomez is in the back, striking a sassy pose.

Despite her rumored romance with One Direction member, Niall Horan, the "Come and Get It" singer appears to have spent her New Year's with a crew of ladies. In recent weeks, the musical duo were spotted at various locations around Los Angeles, Calif., but a source told Us Weekly that Gomez is very much still single.