British PM Theresa May is to turn cover girl as she features in a fashion spread for the American edition of Vogue, Downing Street has confirmed. The 60-year-old PM secretly posed for renowned celebrity photographer Annie Leibovitz in a shoot which is due to be featured in the magazine's April edition.