Where was the first Sephora store in the US?

  • Austin
  • Los Angeles
  • Miami
  • New York City
Image credit: Deva Darshan.