To kick things off on Wednesday night, Jenner and an intimate group of friends and family dined at hot spot Catch L.A. restaurant for dinner and drinks. For her celebratory night out on the town, she wore a low-cut, lace-up, semi-sheer jumpsuit with a black bodysuit and green fur stole.
“It was a really fun party atmosphere,” a source told PEOPLE of the festivities. “Everyone was happy to celebrate Kendall. The dinner was rustic chic and there were flower crowns on the table. Guests enjoyed multiple appetizers (sashimi, salmon belly carpaccio, crispy cauliflower, truffle sashimi and crispy shrimp) and sides (parmesan truffle fries, charred broccolini and lobster mac & cheese) before dining on main courses of 50-day dry-aged ribeye, crispy whole snapper and herb roasted branzino while they sipped on cocktails by Absolut Elyx, Avion 44, and Perrier Jouet Champagne. Kendall was also presented with Catch L.A.’s classic “Hit Me” chocolate cake that had “Happy Birthday Kendall” written on top.
During the dinner, Jenner was surprised by Catch L.A. owners Eugene Remm and Mark Birnbaum and Scott Disick with a huge print by Mr. Brainwash. The art piece featured Polaroids of Marilyn Monroe with a black diamond overlay.
“Kim was in good spirits,” said the source. “She was casual in a nude outfit, but very excited to celebrate Kendall. Nothing took away from the happy vibe despite Kim’s recent trauma. She gave Kendall a sweet card and some jewelry. Kendall was visibly touched by the card.”
After dinner, Jenner switched up her look by slipping into a silver sequined dress as she celebrated her 21st year at the new Los Angeles 1920’s retro-themed restaurant Delilah.
In attendance were sisters Kourtney Kardashian, Khloé Kardashian and Kylie Jenner. Kylie’s boyfriend Tyga also attended as well, as did Disick, who arrived at the restaurant around 11 p.m.; Kim and Kanye West were spotted walking in together a little later.
According to a second source, the birthday girl and her squad popped 21 bottles of the prestigious Perrier-Jouët Belle Epoque Champagne, which typically sells for $500-plus per bottle.
At midnight, Kris and Kim sang happy birthday to Kendall, and surprised her with a cake featuring a throwback photo of the birthday girl in a purple tutu and a massive jewel-studded bottle of Perrier-Jouët Belle Epoque Methusaleh with her name on it.
As if that wasn’t icing on the cake (literally)! Jenner was also presented with a brand new Rolls-Royce from an unknown guest.
Though her three rumored love interests were in attendance — Harry Styles, Jordan Clarkson and Travis Scott – the Keeping Up with the Kardashians star danced the night away and wasn’t tied to any particular guy.
“She worked the room and spent a lot of time with Travis in the beginning, then went to Harry for a while,” an insider said, who also confirmed that rapper Scott, 24, performed at one point in the night.
“Jordan showed up late in the evening and she was super excited to see him,” the insider added. “She ran over to greet him and kept looking for him.”