Cameron Diaz just recreated one of the most iconic scenes from There's Something About Mary, 24 years after it came out.

Sporting a whole load of hair gel, the now-49-year-old took the opportunity to advertise her wine brand Avaline using the famed scene.

While the friends are driving over, we see Diaz scrolling through her phone and looking at stills from the movie, before getting into character alongside her guests, including comedian, Benito Skinner - knocking back a can of the branded drink, of course.

Click here to sign up to our newsletters.

Up next Celebrities