It was a picture perfect moment when Zac Efron led Vanessa Hudgens around the TRL studio to demonstrate how to dance the waltz.
The real life couple showed off some fancy footwork after Vanessa revealed they learnt some tough dances moves for High School Musical 3: Senior Year.
"Me and Zac actually do a waltz in one of the numbers. It's crazy and I'm amazed we actually got it done," she said.
The High School Musical co-stars - who play lovebirds Troy and Gabriella in the hit Disney films - turned up with Ashley Tisdale, Corbin Bleu and Monique Coleman to promote the new film.
See Zanessa's romantic waltz below
















