Singer Kesha has helped to make a gay couple's engagement unforgettable by staging the romantic proposal over the weekend.
The Tik Tok star was performing at the DisneyWorld resort's annual Gay Days celebration on Saturday, when she invited two fans onstage.
One of the men was blindfolded for what he thought was a skit and when he removed the cover from his eyes he was surprised to find his boyfriend down on one knee proposing to him.
Kesha found the magical moment so moving and struggled to keep her emotions in check as the two fans embraced.
After the gig, she took to Instagram and wrote: "overcome and overwhelmed with emotion on stage last night."
"I'm honoured that @jnegrelli57 & @m_abu24 shared such a monumental moment with me, and let me help orchestrate their surprise engagement. love is the magic in life, and really there is nothing more important. he said yes. he actually said 'a million times, yes'. then my heart melted and I cried. haha. congratulations."