The 27-year-old 'Nothing's Real But Love' hitmaker insists women should give 'little treats' to guys rather than laying themselves bare, reported Contactmusic.
"If you want men to respect you, you have to be like 'you get to see this when you put the effort in'. Treat them like dogs, give them little treats and then give them the full dinner when they're ready," Ferguson said.
"There's too many people giving too much dinner and not dropping enough cookies," she added.
And when it comes to men and business she said women need to be assertive and she loved Lily Allen's 'Hard Out Here' video which hits out at sexism.
"I don't think we then conquer men's stereotypes of us by dressing even more rude," she added.