The Goddess Diana goes on her heels