The 'Before I Let Go' challenge has taken the world by storm, and Beyonce Knowles' father, Mathew Knowles has uploaded his own version of the viral dance challenge.

Bey kicked off the challenge last month when she posted her first ever Instagram story, showcasing fans across the country who have danced along to her new cover of the classic hit "Before I Let Go" by Maze featuring Frankie Beverly. 

The song includes the lyrics:

"Turn around, kick, then slide/ And twirl that ass to the right, now/ Ooh, bunny hop, bunny hop, drop, pop/ Cross your legs, turn around and clap/ Shuffle to the left, let's glide now." 

Mr. Knowles appears to be having a great time turning up to his daughter's new hit, but we're not sure if he's doing it right.

Take a look at the proud father deliver his own performance of the #BeforeILetGoChallenge.

Did he do a good job?