Melissa Molinaro has previously been mistaken for Kim Kardashian but this week she chanelled Beyonce in an epic performance on her wedding day.
The Canadian singer and actress surprised her new husband and wedding guests with a carefully-choreographed dance routine that has been viewed more than one million times online.
Molinaro donned a sparkly leotard as she lip-synced and danced to Lil Mo’s 4Ever and two Beyonce tracks in the seven-minute show.
Four backup dancers – or bridesmaids – joined the 34-year-old in the dance that she said was for her new husband Bryan Kowalski.
“My husband always told me his favourite thing is to watch me perform so you know I had to give him the performance of a lifetime,” she said.
Molinaro has previously appeared on shows such as Making the Band 3 and Pussycat Dolls Present: The Search For the Next Doll.
However, she is best-known for her resemblance to reality TV star Kim Kardashian.
In 2011 Kardashian filed a lawsuit against Old Navy when the clothing company featured Molinaro in an ad, claiming that the retailer violated her publicity rights by using a lookalike.