She can scratch this one off her bucket list now...

During Tuesday night's Winter White Gala at London's Kensington Palace, Taylor Swift performed at a charity dinner before 200 people. She was later joined by Prince William along with Jon Bon Jovi for a rendition of Bon Jovi's "Livin' on a Prayer".

On performing for the Royal Family, Swift told BBC Radio 2, "I'm really excited. I'm really stoked. It's the first royal engagement I've done and I'm very, very honored.''

Here's video of their performance.