ACTRESS Stephanie Beacham stars in a new comedy at Malvern Festival Theatre next week about the winner of a romantic fiction competition for female writers who happens to be a man.

In Nobody's Perfect, Harriet, played by Ms Beacham, is a publisher at feminist publishing house Love Is All Around who rejects Leonard's new book because he is "clearly not a woman".

Leonard, played by Simon Williams, who has also appeared in Don't Wait Up and Upstairs, Downstairs, decides to plot his revenge.

Under the pseudonym Myrtle Banbury, Leonard writes the first chapter of a new book and enters the Love Is All Around new writers competition.

When he gets a call from Harriet asking to speak to Myrtle - the winner of the competition, cash and a publishing contract - Leonard tells her Myrtle is his aged aunt but fails to let his teenage daughter Dee Dee and Grampa Gus in on the secret.

Also starring is Simon Williams' real life daughter Amy as Dee Dee and Moray Watson as Grampa Gus.

Nobody's Perfect runs from Monday until Saturday, June 2, and performances takes place from 8pm with Wednesday and Saturday matinees at 2.30pm.

Tickets cost £10-18 from the box office on 01684 892277.