All dolled up but barely showing any skin, US pop star Gwen Stefani made true to her promise to be a "good girl" at a concert that wowed conservative Malaysians.