Justin Bieber officially turned 18 on Thursday and made sure to celebrate his big milestone right at a bash with all of his closest A-list pals.
Surprised with a Friday night party at the Beverly Wilshire Hotel put on by his manager Scooter Braun and his mom Patti Mallette, Bieber spent the night with celebs including girlfriend Selena Gomez (who flew in from filming Spring Breakers in Florida), Kim Kardashian, Kylie and Kendall Jenner, Mike Tyson and others.
"Everyone danced all night," a partygoer told Us Weekly of the fete, also attended by Ashley Tisdale and Cody Simpson.
Dressed to the nines in a black and white suit, the man of the hour mingled with his grandparents and other friends who flew in from Canada for the occasion, but largely stuck by Gomez's side.
"He was all over Selena the whole time, walking her around by the hand. He kept kissing her," a source close to the pop star tells Us of his birthday PDA with Gomez, 19. "It's clear she was the best part of the night for him. He is still so in love with her."
In addition to his friends-and-family bash, Bieber also scored a one-of-a-kind Fisker Karma eco-friendly sportscar as a gift from Braun, with a reported pricetag of $102,000.