Tag Archive for: V&A Waterfront

This is not a drill! Urban Decay opens today!

The last time we were this excited was Kate and Will’s wedding in 2011. Urban Decay has opened their first standalone store in Cape Town and we’ve been queuing all morning.