Selena Gomez is celebrating her 22nd birthday in glamorous style aboard a yacht in Saint-Tropez, France — and now we have a first look at her birthday cake! While she parties abroad, the singer has been lavished with wishes from friends around the world on July 22. See the pics of her cake below!