You know how, when you go to visit your grandparents, your grandmother makes remarks about your appearance -- maybe she likes your hair blonde, or she wants you to cover your legs more -- and you just kind of roll your eyes affectionately and think, "Who do you think you are, the Queen of England"?
Well, it's kind of like that for Kate Middleton, except that her grandmother (in law) actually is the Queen of England, and what the Queen says, goes. So when it came time for the Duchess of Cambridge to step out for the St. Patrick’s Day Parade at Mons Barracks in Aldershot, England, she put on a coat with a proper low hemline -- just as the Queen has reportedly requested she do.
Her mossy green coat is by Hobbs, still available at its website for a sale price of $345 (though probably not for much longer). She finished up the look with a green hat and pumps, as well as a rather large bouquet of shamrocks pinned at the chest.
It's a change up from her usual Emilia Wickstead St. Patrick's day coat, worn in 2012, as well as last year to show off her baby bump and get her heel stuck in a drain -- the hemline of which, it should be noted, is slightly shorter than that of this new coat.