my mom just told me that nabila from karachi, of the salon Nabila's, her sister has opened up her own beauty salon in sharjah. mum goes there for everything and she says its lovely and clean and when mum says its like that, it usually is- she's very particular about these things. the name is cool springs or something like that and its on the ground level of one of the apartment buildings across from the Sahara Centre. i'll find out the name of the building and let you know. no idea about their bridal makeup though, but its worth checking out maybe?
I thoght your parents lived in toronto too!