Charlotte McKinney Sent The Internet Into A Tailspin When She Posted This Bikini Photo

(Photo by Frederick M. Brown/Getty Images)

Font Size:

Charlotte McKinney has never been considered shy.

The 22-year-old swimsuit model lived up to her name when she posted several scandalous photos on Instagram throughout the holiday weekend. (RELATED: Charlotte McKinney Posts Completely Nude Photo Online)

McKinney is on vacation in Mexico, but it seems like she can post a revealing photo from anywhere.