Elle Macpherson’s still got it and other news