Selena Gomez celebrates her birthday with who?!

The Come and Get It singer, Selena Gomez turns 22 today and is definitely making the most of it!

The singer was spotted celebrating her birthday with new famous pal, Cara Delevingne.

Both Cara and Selena have been spotted in St. Tropez in the last week, where they’ve been parasailing and making the most of the sun.

Selena also received a sweet birthday message online from her pal Taylor Swift. Taylor posted a picture of her holding an S necklace.

“Usually this S represents ‘Swift’ but today I’m wearing it because SELENA IS 22!!!!”

No signs of Justin though, which adds to the rumours that all is not well between Gomez and Bieber. But judging by the recent snaps Selena is too fussed about him anyway.