AceShowbiz - Shay Mitchell is no stranger to exposing her body. The 30-year-old actress seemed to be enjoying her Greece getaway as she went topless while spending the day at the beach with her pals in Mykonos on Monday, June 3.
In some photos obtained by Daily Mail, Shay was wearing an orange bikini top which she paired with skimpy green thong. However, she took her top off before going for a dip in the ocean. She spent the day splashing around in the water with one of her pals. At one point, Shay could be seen trying to cover her modesty with her long locks.
Shay later took to Intagram to share some photos from her vacation. One photo featured her floating in the water, while another featured Mykonos' breathtaking view. She also posted a selfie, in which she struck a sexy pose for the camera. She captioned the photo, "#VACAYMODE 😜#ShaycationMykonos."
Another photo saw Shay sunbathing topless with her friend. "Cheeky," so read the caption.
She also expressed her love for America although she was born in Canada. "I may not be American, but if you know me - you know I love a celebration especially when it means coordinating outfits, eating burgers and basking in the sun! Happy 4th!!! What's your favorite holiday?! #fourthofjuly #canada150 CAUS #ShaycationMykonos," she wrote alongside a photo of her wearing a flag-patterned bikini.
However, fans felt that she shouldn't forget where she came from. A fan pointed out that she didn't seem to celebrate Canada Day. "Ouch you didn't even post a happy Canada pic... You forgetting where You come from?" the fan wrote. "You should be wearing Red [maple leaf] White and posting on July 1st not July 4th but I understand," another added.