Elle Macpherson slithered her 51-year-old body into a tiny white bikini to hang out Monday on a yacht in Saint Tropez. 51. That can't be right, can it?