Justin Bieber sung at his manager's wedding at the weekend.

The 20-year-old star broke out into The Beatles' 'All You Need Is Love' as Scooter Braun - who discovered the 'Baby' hitmaker when he was just a teenager and has guided him ever since - tied the knot with charity boss Yael Cohen in Whistler, Canada, on Saturday (04.07.14).

Later on in the ceremony, Justin took to the stage again, but this time with Carly Rae Jepsen, 28, to perform a rendition of her hit 'Call Me Maybe', according to TMZ.

Tom Hanks and his wife Rita Wilson, Sophia Bush and Ed Sheeran also attended the star-studded ceremony.

Meanwhile, Justin made sure his fans were kept up-to-date throughout the day by posting photographs from the romantic nuptials on Instagram.

Scooter, 33, proposed to the blonde beauty - who is the CEO of F**k Cancer, which she founded after her mother was diagnosed with breast cancer in 2009 - in January and announced the happy news on his Twitter account.

He tweeted at the time: ''loving 2014. Luckiest guy in the world (sic).''

Yael simply posted a picture of a neon writing which spelled ''yes'', which she accompanied with the caption: ''2014, I like you.''