Two groomsmen surprised their friends who were getting married by dancing to a mashup of different hit songs including Beyoncé’s ‘single ladies’.

Cole Peterson and Daniel Filippi who have been best friends for over 17 years decided to surprise their friends Jeff Bangerter and Kelli Burbridge who were tying the knot on March 5 in San Clemente, California.

READ: Groom and groomsmen step to Beyoncé’s 'Single Ladies'

Peterson and Filippi who were groomsmen at the wedding  gave the newlyweds, family and friends something to remember for a long time as they danced to a mash-up of Beyoncé's "Love On Top", Madeon's "Pop Culture", 'N Sync's "It's Gonna Be Me", Drake's "Hotline Bling" and Beyoncé's "Single Ladies".

The best friends say they spent hours watching music videos and YouTube dance tutorials to master the choreography to these different songs.

Watch the video below: