Mariah Carey certainly knows a thing or two about show-stopping outfits, and she got it picture-perfect on-stage in Morocco this weekend in a dazzling bejewelled gold minidress.
The singer looked on top form as she strutted her stuff in the frock at the 11th Mawazine International Music Festival.
As well as beads, sequins and jewels, the dress featured a plunging neckline with clasp-control ensuring she didn't show too much cleavage (for a change).
Mariah accessorised with matching chunky gold jewellery, and even the Swarovski-encrusted microphone was in keeping with the sparkly style.
Love Mariah's tumbling curls? Get more wavy hair inspiration here: