Princess Anne Princess Anne wore her sunglasses with a classic cream coat, brown velvet heels, a black purse, a pearl necklace and matching earrings, and an antique brooch. Image Source: Getty / Chris Jackson