It’s no secret that Harper Beckham is leading a charmed life. Victoria and David Beckham’s daughter — who fashionably twins with her mother and is the inspiration behind not one, not two, but three of her father’s tattoos — just turned six and celebrated her birthday with an IRL princess at Buckingham Palace.

Harper Beckham Celebrated Her Sixth Birthday at Buckingham Palace With a Princess

The party happened last week, but was shared today, which happens to be Harper’s actual birthday, by both David and Victoria Beckham. The proud parents took to Instagram to show off their daughter’s special trip to the queen’s residence.

Accompanied by David and his mother, Harper brought along five of her friends, all dressed up for the super fancy experience. And while Harper initially wore a lovely, white, lace-trimmed dress and golden sandals, she also made an epic outfit change.

To meet a real-life royal, Princess Eugenie, Harper (and one or two of her pals) swapped their formalwear for Disney princess costumes. (Harper went as Cinderella.) The cuteness is overwhelming!

David later clarified (after criticism started pouring in) that he didn’t rent out Buckingham Palace for the event, saying, “This wasn’t the palace opening the gates for Harper’s birthday party.” He explained, “This was a tea party where us and other guests were invited so it was a beautiful thing to do with my mum, Harper plus a few school friends… We were honored to be able to there… Beautiful tea party…. 💜” In fact, the group was invited by the Duchess of York just days before Harper’s birthday, making it the perfect princess-themed opportunity.

And it was surely a birthday that little Harper will remember forever.

What do you think about Harper Beckham visiting Buckingham Palace for her birthday? Let us know @BritandCo!

(Photo via Alex Livesey/Getty + David Beckham/Instagram + Victoria Beckham/Instagram)