Krysten Ritter in a Bikini at a Beach in Cancun, Mexico 3/19/2016