All Kate Upton bikini photos are stunning and gorgeous, but this new addition the star tweeted herself is predominantly stunning.

She has an incredible personality. The 21-year-old blonde beauty shared the gorgeous shot of herself in a white-hot Beach Bunny Swim bikini First of all, it came from Kate's own Twitter, so you know it's got her stamp of approval Second ... Just look at it: Those eyes, that smile and perfectly toned body.

With the caption, "Rough life." The buxom blonde wears a sly smile in the photo along with a white plunging halter top from Chrissy Tiegen's bridal swimwear line, Beach Bunny. (Yep.)

In her tropical island locale, Upton said, "Gorgeous view today!" Later, she tweeted via her @KateUpton account, "Alright the sun is up... Isn't it time for this night shoot to be over?" on July 24.

As it is already quite obvious, especially to men, Kate Upton in a bikini can perk up even the most boring summer day (today, for instance). It's not as easy as it looks being a two-time Sports Illustrated cover girl.

So claims Kate Upton, anyway. Upton is currently in Nassau filming scenes for the comedy 'The Other Woman' with co-stars Cameron Diaz and Leslie Mann.

We can't imagine the stress of jetting off to Caribbean islands, frolicking in the surf on set, and maintaining the perfect bikini bod. Nope, can't imagine that at all. She is a model and actress known for her appearances in the Sports Illustrated Swimsuit Issue, first in 2011, when she was named Rookie of the Year, and again in 2012, when she was announced as the cover model.

Born in Michigan and raised in Florida, Kate has become a household name almost overnight due to her magazine cover. She has been amorously linked to Mark Sanchez.

Upton is one of sexiest and spunkiest models in the game right now, and at the mere age of 20, she will have an opportunity to grace the cover of the SI magazine for years to come.

And I don't think any of us are complaining.