No matter what outfit she's wearing or event she's attending, Middleton's makeup is consistently stunning and serves to accentuate her features. “Kate ... the Bobbi Brown Long-Wear Smudge ...
We're always left stunned by how impeccable Kate Middleton looks ... prefers natural nudes and soft pink shades like Bobbi Brown Luxe Matte Lipstick in Sandwash Pink, £36, reports OK!.