Kate Middleton just gave us all a masterclass in holiday style at her Christmas carol service. She rocked a forest green Catherine Walker coat with a faux fur collar, and the internet can’t get enough. The whole royal fam looked perfectly coordinated, but it was Kate’s crystal-embellished tartan skirt that really had fans obsessed (it sold out instantly!). Princess Beatrice and Eugenie skipped the event but sent sweet messages. Can we all agree Kate’s glow is next level? #Beauty #KateMiddleton #RoyalStyle

