The Perfect Man is a 2005 romantic comedy film directed by Mark Rosman and written by Gina Wendkos. It stars Hilary Duff, Heather Locklear and Chris Noth. Teenager Holly Hamilton (Hilary Duff) is tired of moving every time her single mom Jean (Heather Locklear) is through with her latest mistake of a man. To prevent her mother from making another bad decision, Holly has an idea: create a secret admirer who is the perfect man. But things spin out of control and Holly has to improvise.