Fox: Marvel star Brie Larson stuns in bikini during luxurious Mexican getaway