Princess Anne brought timeless elegance to Westminster Abbey on Monday, looking resplendent in a patterned green coat with ...
Queen Mary of Denmark glittered in a pink gown that Kate Middleton also has in her closet! See photos of their royal style.