The 2 Coats Every Power Woman Needs, Courtesy of Princess Mary and Mexico's First Lady

With the title of best dressed royal, Princess Mary has a reputation to uphold. Her style is fawned over, copied, and documented for all to see — so, naturally, she's gotta keep those great looks coming. Thankfully, she continued her stylish streak while greeting Mexican President Enrique Peña Nieto and his wife, Angelica Rivera. Mary's ombré patterned coat was regal yet daring, proving this princess knows how to perfectly achieve the best of both worlds.

But it wasn't Mary alone who rocked the outerwear option we need in our closets. Angelica herself showed up in a versatile beige number, which was given some flair with a pop of green from her dress. Check out both leading ladies' coats ahead. Then, take a look at everything Kate Middleton has worn on her royal trip to India.