Celebrities Rewearing Outfits
Emma Watson Just Repeated a Lace Minidress From 2017
15
A proud outfit repeater, Kate Middleton wears a burgundy, double-breasted coat dress by Catherine Walker and matching suede pumps for the royal family's annual Christmas service.