Luxury British fashion house Alexander McQueen opened its first store here on the first floor of Plaza Indonesia. The opening drew a slew of socialites and celebrities who were seen mingling and admiring the label’s latest products.

Photo by Heri B. Heryanto

Get the latest news from Indonesia Tatler