Julia Roberts on the cover of US Elle Magazine