kate-bosworth-wearing-a-red-bikini-in-mexico-07