Slepping beauty in Geneva.