“So I guess what I’m saying is there ain’t no better chance, than for you to come with me so you can teach me how to dance."
By
Michaela Morgan

4 May 2017 - 1:16 PM  UPDATED 4 May 2017 - 1:16 PM

A homecoming proposal video showing a teenager serenading his boyfriend has gone viral after it was uploaded to Facebook by user Dustin Holmes.

The video shows the teen’s entire class formed in two lines as he begins to sing an updated version of 'I’m Yours' by Jason Mraz.

After a couple of very cute false starts, he sings: “So I guess what I’m saying is there ain’t no better chance, than for you to come with me so you can teach me how to dance.

“That’s what I aim to do so the choice is up to you.”

RECOMMENDED
This teenager was told she couldn’t take her girlfriend to prom and Twitter is mad
Paula Goodgame found out she couldn't bring her girlfriend as her date just a week before the prom.

His surprised boyfriend walks up the aisle towards him and their giggling classmates erupt into cheers and applause as the couple embrace.

The super adorable video has been viewed over a million times. You watch it in full below: