Ashton Kutcher has been giving advice to women who want their men to look smart.

The actor, famed for his laid-back, casual approach to fashion, says girls need to flatter guys by telling them they look like suave spy James Bond.

The 'Punk'd' star - who is married to actress Demi Moore - wrote his fashion tips in Harper Bazaar magazine, saying: "Guys don't like to be told they look nice, pretty or cute or that they clean up well."

"So when your guy finally tries on something that you like, tell him that he looks like James Bond or Tony Montana. Feel free to be even more vague than that, 'Wow, that suit makes you look like that hot football player!'"

"Trust me, say any of this and you won't be able to get him to take the damn suit off. Before you know it, he'll be wearing an Armani tux to league night at the bowling alley."

Ashton, 29, also warned women never to let their outfit be upstaged by a man, saying the man is there to compliment them.

He added: "You never want people to notice your accessories. In this same way, your man should not upstage you. He is there to highlight you."

"Make sure the look isn't too matchy-matchy. Your best bet is to match the man gear to that great new Balenciaga bag that you're planning to carry. If your bag works with your outfit, so will he."

RELATED PHOTOS AND ARTICLES
Demi Moore - 13th Annual Screen Actors Guild Awards - ArrivalsAshton Kutcher - 2002 Absolut PartyAshton Kutcher - 13th Annual Screen Actors Guild Awards - ArrivalsAshton Kutcher - The 32nd America's Cup Inauguration Party Arrivals - April 15, 2007Ashton Kutcher - 2003 MTV Movie AwardsAshton Kutcher - The 32nd America's Cup Inauguration Party Arrivals - April 15, 2007
Demi Desperate To Have More ChildrenTom Cruise Entertains Guests At Beckhams' Party
Demi Moore's Daughter Rumer Finds Herself In TroubleMadonna Still A Fashion Icon In New Poll
Mena Suvari Pulls A BritneyCameron Diaz And John Mayer Getting Hot And Heavy
BE THE FIRST TO COMMENT ON THIS STORY!
Name: (optional)
E-Mail: (required, but never displayed)
Remember your info for next time?
Profanity and other defamatory language is not allowed. Please keep it clean.