Victoria Beckham Sunglasses She loves wearing these flat-top visors ($450) from her own collection. flat-top visors $450 from olivela.com Buy Now