When professional gospel singer Lisa Winn saw a group of street performers dancing to one of her songs, she whipped out her phone to record a video.
But when the song suddenly switched to Bruno Mars' 'I Think I Wanna Marry You', Winn, who is from Virginia, realised her boyfriend Richard Bryan was up to something.
Before she knew it, the dancers had pulled the couple out of the crowd and into the middle of their circle.
Then Bryan, who had organised the elaborate flash mob, got down on one knee and popped the question.
Guess what Winn's answer was?
Watch the full proposal below: