KATE MIDDLETON re-wore an old look of hers for Meghan Markle's 2018 wedding to Prince Harry. But why was this?