If you're having a bad day, that stops right now. Gringo the moustached cat is here to the rescue.
This one year old British Shorthair cat has the cutest white moustache, just lacking a tophat and a pair of round spectacles to complete the look.
Check out our favourites below, and prepare yourself for some major feel good hormones flowing through you.