Jasmine and her dad performed the amazing dance routine in front of 600 guests in Houston, Texas.
This teen had an unforgettable quinceanera - thanks to some impressive moves from her military dad.
During her party, Jasmine was joined by her dad, retired Marine Leonardo Cortinas, for a slow father-daughter dance in front of their 600 guests.
Read: These Newlyweds Created An Epic Music Video in One Take With Their 250 Wedding Guests
But when the music stopped, they had a surprise for the crowd.
The dad and daughter duo, who are from Houston, Texas, performed to a mash-up of songs, including 'Can't Touch This,' 'the Tootsie Roll' and 'Gangnam Style.' Jasmine bopped alongside her father in a beautiful blue gown as the crowd cheered.
Read: Marine Surprises His Rams Cheerleader Wife After Returning From Overseas
The 15-year-old choreographed the moves and they practiced for weeks ahead of their performance.
"I loved dancing with my dad," Jasmine told the Today show. "I would do it again in a heartbeat."
Watch Below: Pro Dancer Groom Surprises Ballerina Bride with Wedding Dance Mash-Up