Snoop Dogg carried the Olympic torch through the suburbs of Paris ahead of the opening ceremony on Friday.
The Drop It Like It's Hot rapper served as one of the final torchbearers of the Olympic flame, carrying the torch through the streets of Saint-Denis and past the Stade de France Olympic stadium.
Video footage showed Snoop, real name Calvin Broadus, putting his unique spin on the role by dancing and waving at fans as he walked along his route dressed in white sportswear and gold shoes.
The hip-hop legend posted a photo on Instagram showing him holding the torch outside the sports stadium. He captioned the post, "Did somethin today (fire emoji) #FollowTheDogg (sic)."
He was joined in Saint-Denis by fellow torchbearers including French rapper MC Solaar, French actress Laetitia Casta and retired Ukrainian pole vaulter Sergey Bubka.
Snoop, 52, participated in the torch relay to represent his home city of Los Angeles, which will host the 2028 Olympic Games.
While in Paris, he will serve as a special Olympics correspondent for the U.S. network NBC.
The 2024 Paris Games will officially kick off on Friday evening, with over 10,000 athletes set to gather on boats on the River Seine for the opening ceremony.
Lady Gaga and Celine Dion will reportedly perform a duet of Édith Piaf's La Vie en Rose during the event.