Let's just take a second to marvel at all of Shay Mitchell's hotness. The 29-year-old Canadian actress, who's best known for her role as Emily Fields on Pretty Little Liars, stars in the upcoming comedy Mother's Day alongside Jennifer Aniston, Kate Hudson, and Julia Roberts. Not only is she stunning, but Shay's also caught our attention with her exotic trips around the world and her envy-inducing bikini snaps. In honor of her birthday on Sunday, we've rounded up Shay's sexiest moments of all time. But careful — these photos may leave you in a cold sweat.
These Scorching-Hot Pictures of Shay Mitchell Will Leave You in a Cold Sweat
From Our Partners
Latest Celebrity & Entertainment