Taylor Swift And Prince William Sing 'Livin' On A Prayer' With Bon Jovi

We're sure Taylor Swift told Prince William, "Today was a fairytale" after their meet and greet in London last night (Nov. 26).

The 23-year-old singer was lucky enough to spend some quality time with the royal at the Winter White Gala at Kensington Palace, where she performed for a 200-person audience during the charity dinner. But Swift wasn't the only one to belt out some tunes on stage -- at one point the blonde beauty was joined by Wills and rocker Jon Bon Jovi for a performance of "Livin' On a Prayer."

taylor swift prince william

taylor swift prince william

A clip of this magical moment surfaced on Instagram, thanks to a gala attendee, Rebecca Dowling. "Classic Tuesday night with Jon Bon Jovi performing 'Living on a Prayer' with Taylor Swift and HRH," her caption read.

Please, enjoy. Soak it ALL in.

Watch a full clip of their performance below:

Taylor Swift