• Share
  • Tweet
  • Share
Kate Upton

Felipe Ramales, PacificCoastNews.com

Kate Upton covered up? Say it ain't so!

The gorgeous 21-year-old model stepped out in New York City over the weekend uncharacteristically fully dressed and hiding her signature curves.

Upton left a hotel Sunday wearing a baggy white blouse, blue and white printed pants, black heels and sunglasses. The blond beauty kept her head down while walking the streets of the Big Apple.

Kate Upton

Felipe Ramales, PacificCoastNews.com

Upton still looked gorgeous with barely any makeup on.

Last week, Upton shared a sexy bikini selfie while she was working at a tropical locale. "Rough life @BeachBunnySwim," she posted on Twitter with a shot of herself flaunting cleavage in a white bikini.

Upton has also been snapped recently filming scenes alongside Cameron Diaz and Leslie Mann for their upcoming flick The Other Woman. The three costars were snapped splashing around together in the oceans of the Bahamas while on a break from working.