Kate Upton puts a LOT of hard work into her incredible swimsuit model body, and there's at least one man out there that can totally prove it comes from hard work, not just genetics: David Kirsch, her celebrity personal trainer!!
David is there for the ins and outs of her fitness regimen, through the sweat and the strain, and now they're posing together in the gym (above) showing off all their hard work!
Also, they wanted to show the world that Kate's wearing Heidi Klum's New Balance design!
We don't care about the reasons, we'll take anything we can get if we're getting a glimpse of what goes into this:
Looking SO FAB, Kate!
Keep up the hard work!!
Tags: body, fitness, gifs, gym time, kate upton