For her debut appearance at Ascot races, Kate Middleton wore polka dot Alessandra Rich dress – get the look for less with these dupes from M&S, Oasis and Hobbs
The duchess looked elegant as ever in an Alessandra Rich midi
Kate Middleton's 41 best fashion looks since becoming a royal
Kate Middleton dressed just like Princess Diana for her Royal
All the looks Kate Middleton has worn to Royal Ascot
Cost of living: Kate Middleton's Garter Day outfit slammed
Kate Middleton's Incredible Spring Style Includes the Perfect
Kate Middleton channels Princess Diana at Royal Ascot in polka dot
Kate Middleton attacked and labeled a 'disappointment' by expert
Kate Middleton wears Alessandra Rich polka dot dress at memorial
Kate Middleton Pairs Polka Dots With Princess Diana's Diamonds For