Long-lasting bridal makeup: a must-read for makeup that stays put all day long!