To say Drake's 30th birthday celebration on Sunday night in Los Angeles was star-studded would be an understatement.
The rapper officially turned 30 years old on Monday, but celebrated a day early at Delilah restaurant in West Hollywood, California. Guests included Taylor Swift, Katy Perry, John Mayer, Jamie Foxx, French Montana, Shay Mitchell, Zoe Kravitz, and Drake's dad, Dennis Graham.
Swift, however, appeared to let loose at the big bash, holding cash in her cropped tube top in Instagram pics from the event. Just the night before, she made her big return to the stage after almost a year with a one-night-only performance at the Formula 1 U.S. Grand Prix in Austin, Texas.
Perry, 31, also slayed in a glittery choker and a slinky black dress.
As for 39-year-old Mayer, he looked dapper as ever in a suit, leaving the top buttons of his shirt open.
A source tells ET that Foxx performed at the party.
As for the eats, guests were treated to a Carbone menu featuring Octopus Pizzaiolo, Caesar alla ZZ, and mixed antipasti for their appetizers, and Bass Oreganata, Spicy Rigatoni, Veal Parmesan, and Chicken Massimo as their main course. Dessert consisted of rainbow cookies and a delicious-looking blackout cake.
Of course, the "Summer Sixteen" rapper spared no expense on his truly spectacular birthday cake, which featured pictures of his father on the top tier, and adorable baby pictures of himself on the bottom tier.
Guests also sipped on Drake's Virginia Black Whiskey, drinking Delilah's specialty cocktail appropriately titled "Champagne Papi" that's made with the rapper's liquor.
"It really means a lot to me, everybody being here," Drake addressed the crowd in an Instagram video from the party. "The support that you give, night in and night out for the team that's with me every day..."
There was no sign of Rihanna at the party, which isn't surprising given the two reportedly split again earlier this month.
Watch the video below for the latest on their on-again, off-again relationship.
-- Additional reporting by Katie Krause