Fox: Salma Hayek stuns in red bikini for 59th birthday celebration on Instagram