Wearing an elegant Alexander McQueen dress, the Duchess looked regal in red pleats, which fell flatteringly above the knee.
Championing Stella McCartney on the red carpet in LA, the leading lady nailed the tricky tuxedo trend in a jacket and mini skirt pairing.
Topping off a series of stunning Cannes look, Kristen has really cemented her place amongst Hollywood’s most stylish stars.
So, who gets your best dressed vote this week?
While we admire Kristen’s brave trend choices, we just can’t get enough of Kate's royal red frock!