The gorgeous Grace Kelly absolutely slays in a barely-there red bikini for The NGCS - leaving just enough to the imagination.  This lovely Latina is originally from Alberta, Canada and she currently resides in Playa del Carmen, Mexico. Her passion for travel has taken her around the world to places like Bali and Thailand.  As a beach […]