1/7 © WireImage

There's no better St. Patrick's Day kick-off than oogling over the Duchess of Cambridge's festive attire. Year after year, Kate Middleton has wowed royal fans as she publicly marks the holiday alongside her husband Prince William.

2019 was certainly no exception, as the 37-year-old brunette beauty flaunted a custom green Alexander McQueen coat to visit the 1st Battalion Irish Guards at their base. She coordinated the look with a clutch and Gianvito Rossi's 'Piper' suede pumps. The mom-of-three topped off her outfit with a matching fascinator, sweeping her hair up underneath it into an elegant chignon.

Are her stunning appearances the luck of the Irish? No, she's just fabulous. Scroll through to see all of her St. Patrick's Day looks from over the years!

2/7 © Getty Images

2018 - Green means reuse

Kate's 2018 appearance at the Irish Guards' St Patrick's Day Parade looked very similar to her 2017 one. The royal opted to wear a similar Catherine Walker coat to the event at Household Cavalry Barracks in London. Of course, she had a booming, notable difference - she was pregnant!

Click to look back at all of the Duchess' maternity style!

3/7 © Getty Images

2017 - A royal return!

After missing the event in 2016, the Duchess of Cambridge returned to annual March 17 tradition in 2017, attending the Irish Guards' St Patrick's Day Parade at Household Cavalry Barracks in London at the side of her husband William. For the occasion, Kate wore a bespoke Catherine Walker forest green military-style coat with gold buttons and velvet trim. She expertly accessorized with Monica Vinader earrings. 

More about: