Dave J Hogan/Getty Images

The 21 Most Magical Moments From Louis Tomlinson’s Cinderella-Themed Ball

Louis and Liam Payne became real-life Prince Charmings for charity.

It’s a dream many One Direction fans have dreamt before: the boys they love pulling a Prince Charming and sweeping them right off their feet.

On Monday night (Aug. 10), that fantasy became a reality for a group of special, deserving and beautiful children who attended the Believe in Magic Cinderella Ball, a charity event hosted by Louis himself. The ball benefitted Believe In Magic, a charity founded by terminally ill teenager Meg Bhari that aims to bring happiness into the lives of other seriously and terminally ill children.

By all accounts, the evening was — for lack of a better word — magical. The National History Museum in London was transformed into a Cinderella-themed wonderland, and attendees were treated like real royalty. Luckily, all the sweet splendor was documented for us to swoon over, so without further ado, here are the 21 most incredible moments you need to see.

  1. Louis brought a few special guests with him, including his One Direction brother-in-arms Liam Payne, who was suited up and looking perfectly princely.
    Stuart C. Wilson/Getty Images
  2. Louis also escorted his mom, Johannah Deakin.
    Stuart C. Wilson/Getty Images
  3. The stunning, picturesque venue basically looked like a castle.
  4. Inside, the hall was decked out in candles and twinkling lights.
  5. All the little girls were dressed up like royalty.
  6. The princes and princesses made the grandest, most regal entrance.
  7. Louis gave a heartfelt speech in which he praised Believe In Magic, calling it “totally inspiring” and “absolutely incredible.”
  8. Ben Haenow, the winner of last year’s “X Factor” competition, performed an acoustic set.
  9. He even serenaded a lucky little princess.
  10. Liam and Louis had a bidding war and Liam lost…
  11. …so he had to get his face painted.
  12. And this was the adorable end result.
  13. Niall Horan donated a signed guitar, which Liam auctioned off.
  14. Harry Styles also donated one of his shirts (hopefully one of his crazy printed ones!), and this lucky girl got to take it home.
  15. Louis took a bunch of cute pictures with the kids.
  16. He was basically their Prince Charming.
  17. Liam also shared the love.
  18. Even the U.K. prime minister tweeted about the amazing event.
  19. Directioners all over the world tweeted about how proud they were of Louis.
  20. They also thanked his mom for raising a stand-up son.
  21. And when the night ended, Louis reflected on the “fantastic” night.

We’ve said it before and we’ll say it again: it’s generous acts like this that’ll make Louis a stellar parent, and we’re happy to see him spreading so much magic and joy to those who need it.