With back-to-back Sports Illustrated Swimsuit Issue covers, its no wonder Kate Upton works so hard to maintain her figure.
The 21-year-old blonde bombshell was featured in a few photos posted to Twitter by her celebrity trainer David Kirsch, and its clear shes putting in the time at the gym.
Along with the snaps, Kirsch added the caption, With super hot #kateupton killing it in @heidiklum @newbalance #hknb. Looking so beautiful while #gettingkirsched.
And of course, Kate was also helping to plug Heidi Klum”s latest New Balance sneakers as the shoe company re-tweeted the image from their official account.