• Home
  • Tags
  • Illamasqua

Illamasqua news and archive

Fashion

Customers queue for Illamasqua launch

The launch of UK make-up brand Illamasque at Selfridges exceeded expectations. The London department store opened its largest retail space dedicated to a new beauty brand. Closely located to the main entrance on Oxford Street, the 45 square foot area houses a 1920s Art Deco-inspired counter offering Illamasqua’s professional-standard product...

loading...