Mariah Carey attended the 30th birthday of Prince Haji Abdul Azim of Brunei in London on Monday night.

In typical Mimi fashion, the singer wore the most figure-hugging dress she could find for the occasion.

On this occasion her Haider Ackermann gold-metallic sleeveless dress with a longer hemline in the back, seam detail at the sides and a raw finished hemline doesn’t appear to be too tight.

The singer was radiant in her scene-stealing gown, which was styled with voluminous loose wavy caramel locks, gold sandals and statement jewels that included a butterfly ring.

You can buy Mariah’s Haider Ackermann from Luisa via Roma and MyTheresa.com.

Credit: INFDaily & Getty