Pat McGrath Lovestruck Divine Blush
Pat McGrath Lovestruck Divine Blush ($38.00 for 0.34 oz.) is a deep pink with subtle, warm undertones and a semi-matte finish. It had medium, buildable pigmentation, which made it one of the more buildable shades in the range--and thus, closer to the brand's marketing of the...
Pat McGrath Lovestruck Divine Blush ($38.00 for 0.34 oz.) is a deep pink with subtle, warm undertones and a semi-matte finish. It had medium,...