Solenn Heusaff is on the cover of Look Magazine May issue