Princess Kate has always had enviable makeup, which enhances her natural beauty and rarely distracts from the event.
A bride’s decision to skip makeup on her wedding day has taken social media by storm. Madison Azevedo, a 26-year-old from ...