Kate Upton Leslie Mann Cameron Diaz germany munich AllPix

Is it just us or is Cameron Diaz upstaging Kate Upton on the red carpet?!

Cameron, Kate and Leslie Mann attended the premiere of The Other Woman on Monday at the Mathaeser Filmpalast in Munich, Germany, and it's hard to believe that Kate is half the age of both of her co-stars! Cam wore an Emilio Pucci dress while Kate rocked a red Fendi, and if we had to choose the best dressed gal on the red carpet, we'd probably go with Ms. Diaz.

So what's their movie about? According to a plot synopsis on IMDb, "After discovering her boyfriend is married, Carly soon meets the wife hes been cheating on. And when yet another affair is discovered, all three women team up to plot mutual revenge on the three-timing SOB."

Sounds hilarious -- and we love Leslie, so we just might have to catch this one in theaters on April 25!