Meghan Markle cheered on her good friend Serena Williams at the U.S. Open Finals
wearing a cute (and unfortunately, already sold out) belted denim shirt dress from J.Crew. The Duchess accessorized her look with a light gray J.Crew sweater jacket, gold Victoria Beckham navigator sunglasses, Jennifer Meyer
turquoise bar earrings, and a gold bracelet.
Get the Look!
Rails Ripley Dress, $198; shopbop.com
Design by Olivia Women's Spaghetti Strap Front Button Closure Denim Bodycon Dress, $15.97–$30.96; amazon.com
River Island Petite Denim Shirt Dress with Belt in Mid Wash, $72; asos.com
Bella Dahl Cap Sleeve Welt Pocket Shirtdress in Basket Weave Tencera Denim, $174; zappos.com
Wrangler Long Sleeve Denim Shirt Dress, $45–$49.90; amazon.com
Calvin Klein Long Sleeve Denim Dress, $34.99–$98.56; amazon.com
Madewell Denim Pleat Waist Midi Dress, $128; madewell.com
Caslon Long Sleeve Denim Shirt Dress, $79; nordstrom.com