Princess Kate has always had enviable makeup, which enhances her natural beauty and rarely distracts from the event.