Prince William knows how to get down on the dance floor.

The 34-year-old royal was caught raising in the roof to “I Got 5 On It” in a Swiss nightclub over the weekend. Wearing a long-sleeved button-down and jeans, Prince William clearly enjoyed dancing to the classic ‘90s hit by the hip-hop duo Luniz.

We feel like we’ve seen these moves before:

JUSTIN TALLIS via Getty Images Prince William, Duke of Cambridge, learns a dance move with Scariofunk dance collective during a visit to Caius House Youth Centre in London on September 14, 2016.

JUSTIN TALLIS via Getty Images Prince William learns another dance move with Scariofunk dance collective during a visit to Caius House Youth Centre in London on September 14, 2016.

The dancing royal was in Verbier, Switzerland for a ski trip with his friends. Prince William is facing backlash for going on the trip and skipping an appearance at Westminster Abbey during Commonwealth Day in the U.K. For what it’s worth, the Duchess of Cambridge also skipped the appearance, though she was not on the ski trip with William.

We’ll see what the queen has to say about all this.

Come for the queen scolding William, stay for the George facepalm. pic.twitter.com/etvmofiU5m — Brandon McGinley (@brandonmcg) June 15, 2016