A video of Prince William dancing like no one was watching has gone viral.

The royal, 42, was spotted dancing along to Taylor Swift's song "Shake It Off" during the first night of her Eras Tour stop in London on Friday, June 21.

He attended the concert with his children.

His daughter, Princess Charlotte, could be seen to her father's left side, swaying along to the beat as Swift, 34, sang the tune onstage.