So it seems Harry Styles isn't the only one with a thing for cougars; here's 38 year old dreamboat Leonardo DiCaprio locking lips with a woman 28 years his senior. Those of you up on your Ab Fab will recognise this blonde bombshell as Patsy the posh one - played by Joanna Lumley - as elegant today as she was when appearing in James Bond flick On Her Majesty's Secret Service.

But given that you're reading this in the movie news section of entertainment.ie rather than the celebrity gossip section, you'll have realised by now that this is for a film; they're not actually dating. Although they don't look half bad together, do they? Joanna looks mightily pleased with herself anyway. Tough job 'n all that, but someone's gotta do it. Anyhoo, Leo and Joanna were snapped filming a scene from Martin Scorsese's Wolf of Wall Street in Brooklyn New York. DiCaprio - who as far as we're concerned can do no wrong - stars here as stockbroker Jordan Belfort, who back in 1987 robbed investors of 100 million Dollars. As per IMDB, the story centres on Belfort who refuses to cooperate in a large securities fraud case involving corruption on Wall Street, corporate banking world and mob infiltration. Matthew McConaughey and Jonah Hill also star.