10. Vanessa Williams
This 46-year old actress still oozes sex appeal and confidence, making her a true keeper.
9. Jennifer Hudson
This singer-cum-actress is a dream girl with her angelic voice and humble demeanour.
8. Natalie Portman
The Star Wars beauty would bowl over anyone with her kind, charitable and animal-loving heart.
7. Megan Fox
A selfish choice, but mothers only want what’s best for their sons, right?
6. Jada Pinkett Smith
Sassy, attractive and a successful mother of three, Jada is a determined woman who knows what she wants and isn’t afraid to go out and get it.
5. Rosario Dawson
The 30-year old Afro-Cuban actress lights up any room with her gorgeous smile and dazzling brown eyes. 
4. Kate Beckinsale
Looking as if butter wouldn’t melt in her mouth, this Underworld star steals the show.
3. Halle Berry
The Academy Award-winning actress, who once confessed that she only wants to find love, will melt your mother’s heart with her lethal combination of beauty and talent.
2. Beyoncé Knowles
One of the most successful entertainers of recent times, Beyoncé doesn’t know the meaning of the word failure. Your mother’s approval may well be next on her list of conquests.
1. Jennifer Aniston
America’s favourite sweetheart is every mother’s dream daughter-in-law, with her innate style, sophistication and natural beauty.