Shay Mitchell has one heck of a great bikini body

Shay Mitchell is one of the stars of Pretty Little Liars and often gets overlooked which is a crying shame as this super sexy new photo shoot will attest. The show also stars Ashley Benson and Lucy Hale so it’s understandable that we’d forget about Shay Mitchell, but seeing how good she looks in a bikini top in this new video for Self magazine we have completely underestimated her sexiness. Girl is in amazing shape, especially in the pictures that resulted from this shoot. (Man, I really need to start watching this show.)

See where we ranked Shay Mitchell on our list of the 100 Sexiest Actresses Under the Age of 30.

Photo credit: Self