Middleton's fashion choices are always on-point and her printed frock continues the style streak. We especially love how the striped hem and contrasting waistband give the dress a subtle sports-inspired spin.
Considering the royal is pregnant with her third child, it's no wonder the shirt dress is her go-to. Lightweight yet polished, the timeless style is the answer to feeling super comfy while looking smart. Just add flat sandals for off-duty wear or a pair of pointed-toe pumps for days in the office. And don't discount the dress for evening—statement earrings and a swipe of lipstick will take the shape into the night with ease! Shop one for yourself below.