Who played Rose on two and a half men?

Melanie Lynsky