Too Faced Sweetheart Perfect Flush Blusher Too Faced Sweetheart Perfect Flush Blusher (£24) Too Faced Sweetheart Perfect Flush Blusher £24 from selfridges.com Buy Now