Whether it’s Penélope Cruz fronting her umpteenth cover of Vogue Spain or Harper’s Bazaar ... Therefore, you can imagine our delight to see Elle Macpherson grace the cover of Harper’s ...