If you visit a Sephora store in-person, you can take advantage of a free 15- to 20-minute makeover done by a beauty expert with no purchase required and no appointment necessary.