Rihanna turned 23 Sunday--and the pop star celebrated in high style with some very famous friends! Jay-Z, Zac Efron and Snoop Dog were just a couple of the stars that attended her exclusive birthday bash held at a private home in Beverly Hills, PEOPLE reports.
After performing at the NBA All-Star game in Los Angeles, Rihanna hurried to the house where her party was taking place. Once she arrived, a source tells PEOPLE the singer grabbed a Sprinkles red velvet cupcake with a Barbados flag on the top and then snuck to a back room to celebrate with some close girl friends. When she emerged later to join the main party, she was wearing a pink dress with purple fringe around the bottom.
The source reveals that Rihanna gave Efron and Ryan Phillippe big hugs when she saw them. The pair of Hollywood bachelors reportedly spent the night hanging together. Mary J. Blige hung with pal Jay-Z and "squealed with excitement" when Diddy arrived a little later in the night.
Snoop Dog and Warren G arrived around 1 a.m. and sang along to old school rap songs while the guests cheered on. Joel Madden, Cee Lo Green and Christina Milian were also spotted celebrating with Rihanna.
Although Katy Perry wasn't there to help her best pal celebrate, she wished Rihanna a big happy birthday while performing a concert in Lisbon. Entertainment Weekly reports she also sang an acoustic version of the birthday girl's hit song, Only Girl in the World. See video of her birthday shout below: