Selena Gomez certainly seems to be enjoying herself while on vacation in Mexico and she wants the world to know it! The 22 year old singer has been sharing her sexy holiday snaps on Instagram as she soaks up the sun, flaunting her new curvier figure.

Selena GomezSelena has been holidaying in Mexico.

In one pic, Gomez poses on a chaise wearing a revealing black swimsuit. "I love being happy with me yall #theresmoretolove," the singer captioned the pic. Selena is currently vacationing with friends in the Mexican beach resort, Puerto Vallarta and has also been spending time abroad a yacht with producer and rapper Hit Boy aka Chauncey Hollis.

More: Selena Gomez Leaps To Justin Bieber's Defence Over Coachella Incident

Selena also shared a snap of her and her friends hanging with the producer which she captioned ‘We decided as a family to come to Mexico to be inspired.... That's exactly what happened. #nowletthemusicspeakforitsself’ seemingly hinting that new material may be on the way.

I love being happy with me yall #theresmoretolove

A photo posted by Selena Gomez (@selenagomez) on

The 22 year old ex of Justin Bieber has also recently been working with rumoured boyfriend, EDM producer Zedd, who she collaborated with on the single ‘I Want You To Know’. But along with her music career Selena has also been kept busy by acting recently, having currently finished filming The Revised Fundamentals Of Caregiving with Paul Rudd in Cartersville, Georgia.

More: Justin Bieber Draws Inspiration From Selena Gomez "Heartbreak"

The multi-talented star is also currently on a break from filming anothermovie, In Dubious Battle also in Georgia. In the drama, which is set in the 1930s, Gomez plays a young mother during the Great Depression. In Dubious Battle also stars James Franco, Robert Duvall and Josh Hutchinson.