Skip Nav

John Legend Dresses as Prince Charming With Luna Stephens

John Legend Dressed As the Prince Charming to Luna's Princess, and They Couldn't Be Cuter

John Legend may be ringing in the holiday season with a Christmas album and NBC special, but even he knows you can't just skip straight past Halloween. Like many parents, the 39-year-old singer (and recent EGOT winner!) celebrated the spooky festivities a few days early, and got all dressed up in his dashing best to match his daughter Luna.

Luna looked like an adorable dream come true in her princess outfit, and John acted perfectly as her Prince Charming. Mom Chrissy Teigen also stuck with the magical theme and gave off sparkling unicorn vibes. Doesn't look like Miles rocked a costume for this occasion, although he could pass as a John Legend impersonator any day of the week. This cute crew is giving us serious inspiration for our own family Halloween costumes — is it too late to switch?

Latest parenting