The Duchess of Cambridge's latest fashion lesson [1] might just be her best one yet. When she stepped out for a visit at the Royal College of Obstetricians and Gynaecologists in London, Kate wore a bespoke Jenny Packham coat over a matching dress, which she accessorised with a clutch, Jimmy Choo pumps, and sapphire jewels. While we're used to seeing Kate wearing blue — it is her power colour [2] after all — we'd never realised that there's an ingenious reason behind her gorgeous pregnancy outfits [3].
As her baby bump starts to grow, the duchess generally turns to tailored coats [4] and floaty dresses, and it all makes perfect sense: the fitted outerwear allows her to look incredibly stylish, while the dresses mean that she can stay comfortable during her official visits. It's a simple yet totally brilliant trick [5] that makes all the difference! Ahead, get a closer look at her outfit, then shop similar pieces for yourself.
Wallis Double Breasted Military Coat
Wallis Double Breasted Military Coat [7] (£65)
V By Very Curve Wrap Belted Coat
V By Very Curve Wrap Belted Coat [8] (£70, originally £100)
Boden Marie Military Coat
Boden Marie Military Coat [9] (£95, originally £190)
Monsoon Dhalia Military Coat
Monsoon Dhalia Military Coat [10] (£69, originally £129)
Elvi Belted Longline Coat
Elvi Belted Longline Coat [11] (£38, originally £99)
boohoo Louisa Double Breasted Wool Look Military Coat
boohoo Louisa Double Breasted Wool Look Military Coat [12] (£50)
Mama Licious Short Sleeve Printed Shift Dress
Mama Licious Mama.licious Mamalicious Short Sleeve Printed Shift Dress [13] (£17)
Ellen Tracy Plus Size Cutout Fit and Flare Dress
Ellen Tracy Plus Size Cutout Fit and Flare Dress [14] (£45, originally £75)
Jolie Moi Wrap Belted Fit & Flare Dress
Jolie Moi Wrap Belted Fit & Flare Dress [15] (£36, originally £75)
Asos Double Layer Textured Smart Dress
Asos Double Layer Textured Smart Dress [16] (£45)
Eliza J Off the Shoulder Fit & Flare Dress
Eliza J Off the Shoulder Fit & Flare Dress [17] (£98)
Jolie Moi Jolie Moi Sweetheart Neck Flared Dress
Jolie Moi Jolie Moi Sweetheart Neck Flared Dress [18] (£35, originally £85)
Mama Licious Floral Print Shift Dress With Flared Sleeves
Mama Licious Mama.licious Mamalicious Floral Print Shift Dress With Flared Sleeves [19] (£15.50)
Yumi Suedette Fit & Flare Dress
Yumi Suedette Fit & Flare Dress [20] (£36, originally £90)
Jessica Howard Plus Size Lace-Sleeve Fit and Flare Dress
Jessica Howard Plus Size Lace-Sleeve Fit and Flare Dress [21] (£67, originally £75)