celeb Selena Gomez celebrated her 31st birthday surrounded by many celebrity friends like Paris Hilton, Christina Aguilera, and others over the weekend.