Singer-actress Selena Gomez celebrated her 21st birthday with her ex-boyfriend Justin Bieber and Julianne Hough.
Gomez's big birthday bash, which was produced by Flaming Flower Productions, included belly dancers, mermaids swimming in a pool, a contortionist, tarot card readers and henna artists for guests to enjoy, reported E! online.
"She was dancing all arounds. Everyone was having a really great time," a source said.
Her birthday cake was an incredible three-tiered chocolate cake with cream filling. It was adorned with jewels and an amazing painted peacock with an elephant on top.
Guests also snacked on Moroccan finger food by Haute Chefs like lamb kabobs and phyllo pies with spinach.