Publish date:

Genevieve Morton for Nathan Paul Swimwear is bonkers, Petra Nemcova for the Happy Hearts Fund is wowzers, and more wordless awe to accompany your morning swim

Meet the Model: Genevieve Morton

NEWSINESS: