Justin Bieber performed at Leonardo DiCaprio's New Year's Eve (31.12.15) bash. The 21-year-old singer was partying at Leonardo's star-studded St Barts party when he decided to give an impromptu performance of a number of his songs including recent single 'Sorry'. According to Billboard, he asked the crowd: "Who is representing New York? Who wants to have a good new year? Who has a good year resolution Who was once not a Belieber, and now is?" Justin also asked revellers to put away their mobile phones, saying: "This is not a Prince concert. I know when Prince said put your phones down he wasn't even connected with anybody. For real though, let's just have some fun." Leonardo's bash was held at a private villa on the island and was attended by a host of celebrities including Robin Thicke and his girlfriend April Love Geary, Lukas Haas and Kevin Connolly. Duchess Catherine's brother James Middleton was also spotted dancing at the star-studded party while Machine Gun Kelly performed. Justin recently enjoyed a vacation on the island of Anguilla, near St Barts, with model and reported love interest Hailey Baldwin.

Prince Harry's children targeted by 'European paparazzi' while at school
Taylor Swift makes VMAs history and dedicates award to Dolly Parton
U2 mark 50 years together with concert at school where it all began
Taylor Swift releases 'Encore' to her hit 'Showgirl' albumĀ
Actors, politicians arrested for protesting against Netanyahu outside UN
