The gorgeous princess-to-be wore a navy Roland Mouret with a pair of gray suede Manolo Blahnik pumps. While looking at her slightly off-shouldered dress, we wondered if this was a hint that she was going to wear the British-based designer on her big day. Keep reading to see all angles of her stunning Dress and buy Meghan's exact dress, as well as similar versions, ahead.