Selena is celebrating her birthday

Selena Gomez is rocking a sultry new hairdo.

The singer, who celebrates her 22nd birthday today, looked pretty with gentle waves in her locks as she posed for a selfie yesterday.

‘Ocean hair,’ Selena captioned the picture on Instagram.

It comes after Selena was spotted playing in the sea with model pal Cara Delevingne in Saint-Tropez on Monday.

Justin Bieber‘s on-off girlfriend headed out on a yacht with Cara, 21, before the friends took a dip together.

Selena also posted a photo of the duo larking about in front of a helicopter.

NEW PICTURES Selena Gomez joins stars at the Met Ball 2014

SEE PICTURES

Selena Gomez

joins

James Franco

at Spring Breakers premiere

SEE PICTURES

Selena Gomez

in Top 10 hot celebrity legs

Anna Francis