21st Bday Haul: Mac, Sephora, pink and more!