He's legal!

Justin Bieber celebrated his 21st birthday over the weekend with his closest friends and family on a private island he rented in the Caribbean, and from the looks of it, it was quite the wild bash! The Biebs danced shirtless and drank champagne with close "friend" Hailey Baldwin, and we have no doubt there were other antics behind the scenes. Somewhere, Selena Gomez is crying and wishing she scored an invite!

Now that he can legally drink alcohol, that's one less thing he can get in trouble for! JB developed quite the reputation for troublemaking this year, but it appears he is trying to turn around his image. We will see how long that lasts, though, as he has already booked his first club appearance in Vegas! The Canadian crooner is set to host a b day party at the Heart of Omnia ultra-lounge inside Omnia Nightclub on Saturday, March 14.

Life is good when you're a filthy rich heartthrob!