7. BEST: Kate Middleton looked absolutely elegant in an Alexander McQueen cable knit sweater dress, which she paired with Prada pumps for a Province House ceremony in Canada. 9. BEST: Kate Moss was a beautiful bride, wearing a gorgeous gown by shamed designer John Galliano.