With the surprise announcement of Urban Decay’s arrival at Mecca, beauty fanatics everywhere are eagerly getting their wishlists and wallets ready for their official release in Australia.
7982
After all the anticipation around the opening of Sephora and Mecca Maxima in Sydney over the past couple of years, many of us were disappointed by the lack of popular brands, in particular, a very desirable Urban Decay. 7826