We’ve seen flash mobs, Bruno Mars serenades and even had Ed Sheeran help a few famous friends pop the question.
But few were as sweet as the shock on Amanda Philips’ face when boyfriend Joshua got down on one knee.
The pair, who met when they attended college together, are both professional performers with Joshua taking part in ‘Aladdin’ on Broadway, while Amanda recently finished a tour of ‘White Christmas’.
So when Joshua asked Amanda to help him make an updated show reel, she really thought she was just doing her other half a favour.
The pair fall into perfect sync dancing to “You Make Me Feel So Young” by Frank Sinatra, and then the magic happens.
Video: Angelo Soriano
Now we’re just waiting for them to tap off into the sunset…