In good news for the fashion conscious vacationer, Sephora and H&M recently opened stores on Fifth Avenue in Playa del Carmen and there is a large Forever 21 shop next to Luxury Avenue in Cancun’s Kukulcan Plaza.