Once in a while, an advert comes along that's just so brilliant and clever you simply have to get all excited about it – and this is one of those times. The new Kleenex advert, starring Tom Hardy (swoon), Emma Bunton, Sir Bob Geldof and Sven-Goran Eriksson, is all about "letting it out", and let it out these celeb stars certainly do. We love watching Emma Bunton rocking out, and how gut-churningly gorgeous does a teary Tom Hardy look all cuddled up on that sofa with a dog? As well as the advert, we've also got our mitts on some exclusive behind-the-scenes footage of the shoot (below), where you get to see Ian Rankin working his magic. Do you agree that this advert is tres-mazing? We want to kiss Tom Hardy all better...