If Beliebers know anything about their favorite star, it's that the Canadian pop star loves hockey. So for Justin Bieber, the 2024 NHL All-Star Game was a full-circle moment. Bieber served as one of four celebrity captains, joining Tate McRae, Michael Bubl and Will Arnett. The singer headed up Team Matthews alongside Maple Leafs captain Auston Matthews, and theirfriendship goes Reggie Jackson Jersey way back almost as far as Bieber's Maple Leafs fandom. Bieber grew up in Stratford, a town on the outskirts of Toronto, where the All-Star showdown was held Saturday. Theformer hockey player's childhood dreams came to fruition when he met his favorite players on the ice. Bieber joined Blake Treinen Jersey Matthews and co-captain Mitch Marner during before their 3-on-3 game against Team Hughes. "I'm overwhelmed with joy. I've been dreaming of this moment since I was a little boy growing up in Stratford." - Justin Bieber | Sportsnet (@Sportsnet) Players seemed to be having fun with the local star, too. "This is a dream." Justin Bieber is just happy to be here at the Game. Sportsnet Mike Fiers Jersey (@Sportsnet) MORE: Bieber's involvement with the contest wasn't a spur of the moment thing. It began before he ever put on an All-Star jersey. Actually Marco Estrada Jersey , maybe that is when it began he helped design the jerseys, after all. The NHL with his brand, Drew House, to design the 2024 All-Star jerseys to tie them to the host city of Toronto. MORE: Justin Bieber jacket at 2024 All-Star Game Bieber had quite the entrance at Toronto's Scotiabank Arena. The singer waltzed in wearing an oversized, pink polka dot coat created by the brand . It was a hit in the locker room during pre-game shenanigans and rituals. Marner made sure to compliment the Rollie Fingers Jersey coat, calling it a "winning jacket." Biebs & Buds Toronto Maple Leafs (@MapleLeafs) And a winner it was. Team Matthews advanced to the final game of the All-Star event with a 6-5 win over Team Hughes in a shootout.