Kate Middleton cannot get enough of Canadian blazer designers, Smythe.
For the third time -- the third time! -- the Duchess of Cambridge wore her navy blue blazer by the talented Canucks at the Olympics, this time while watching the men's singles tennis semi-finals.
This go round, she donned the gold-buttoned jacket with an electric blue Stella McCartney, knee-length dress (the colour combo is perfect). She previously paired it with a blue and white striped tank and an Adidas-designed white polo shirt.
Check out her latest looks below.
See more Kate Middleton fashion repeats!