Men = macho. Well, some of the time! They may have a tendency to show off their brawn in public, but catch them unawares and you'll see their softer side. And if one thing's for sure, they're all boys at heart!
Here are 18 men who are so adorable they'd melt the hardest of female hearts!
1. This child was about to join a new class at school and so he'd look cool, his dad customized his plaster!
2. Every now and then this guy gives his cat a tour of the house so that he can check out inaccessible areas
3. This guy hangs lint rollers high up on walls, so his wife has to do some exercise if she wants to use them!
4. When a man wants his partner to enjoy her food!
5. This guy told his girlfriend he was off to use the treadmill... a few minutes later she knocked on the door!
6. This man told his wife she could get a dog on the sole condition that she looked after it. Meet 'Jacob', her husband's new BFF!
7. When men cook pancakes...
8. This lady could no longer style her hair after a wrist operation, so her husband came to her rescue!
9. This woman heard her husband telling their dog to sit. This is what met her eyes when she entered the kitchen!
10. A super-sweet Valentine's card!
11. Because being scratched by your 'dad' is the best thing ever!
12. When your husband tries his best, but forgets to separate whites from colors!
13. This man always said baby carriers were a stupid idea. Guess what his wife found on his cell phone?
14. This man and his dog were caught watching a pretty woman walk her pooch.
15. Because if you want to win, you have to get into character
16. This man decided to paint his future son's bedroom
17. A man slow dancing with this cat
18. This looks like a lot of selfies, but there's a touching tale behind this simple snap. After a brave battle against cancer, this man and his wife were finally allowed to take their baby home. He believes a man should look after his family and here he is caring for his little one so his wife could take a much-needed nap! In other words, be the man of her dreams and she'll love you for life!