Hi Leigh,
Haven't been to the web site for ages. Are you having a dinner only? There are quite a few good hotels in KL/PJ. In PJ, the PJ Hilton is quite good, the food is not bad either. [Not related to the topic, but the Jap buffet at PJ Hilton is so excellent.] Oso, there is Hyatt Regency Saujana, on the way to the old Subang airport. I am having my wedding dinner there, the food is quite good. There is Sunway Lagoon Hotel, I have not been there for wedding dinners, but I was told that it is so-so only. In KL, there is Shangri la, Sheraton Imperial, Concorde Hotel (the chinese restaurant is quite good), Mandarin Oriental (depending on the dishes, it may be good or so-so), the Legend Hotel (my parents-in-law have been there and said that the food is quite good.)
PJ or KL restaurants are not usually nice places to have dinner. There is Overseas Restaurant at Amcorp Mall, but may be a bit small. There are a few Tai Thong group restaurants around, but I think mostly in KL area.
I do have one contact for hair and makeup, I have not gone for a trial with her, but she apparently does natural-ish makeup. Post your email and I will send the contact.
Sagi,
Sorry can't help you there. More familar with KL.