Prev 27 of 40 Next
27. Kate Middleton, 2018
Kate Middleton looked every inch the princess in this ice-blue mermaid gown by Alexander McQueen while attending a State Banquet at Buckingham Palace in 2018.