Karen Elson in a beautiful golden gown