MAC makeup pro Fatima Thomas breaks down the meaning of imperfect makeup and why it's this season's hottest trend.
On your wedding day, you will want to be prepared for everything, and having a few essentials on hand is key. But the ...