Ever since the royal family confirmed that Kate Middleton will host her annual holiday event, I’ve been counting down the days. Since then, the Princess of Wales, 42, teased that “something exciting is coming” and hinted that “Together at Christmas” will feature a special surprise. With all this excitement, I expected Princess Catherine’s two sons—Prince George, 11, and Prince Louis, 6—to blend into the background…but that’s not what happened.
Today, the royal family arrived at Westminster Abbey for Princess Catherine’s annual holiday concert, titled “Together at Christmas.” I immediately noticed the princess’s gorgeous outfit, which featured a long red coat with a big black bow on her chest. But once I spotted the boys, I couldn’t take my eyes off them.