The Duchess of Cambridge, Kate Middleton, will appear on the cover of the 100th anniversary edition of the British version of fashion magazine Vogue, following in the path of her husband's late mother, Princess Diana. Late on Saturday Vogue revealed the cover of its June edition on its website, which goes on sale on Thursday, showing a smiling Kate in a rural outdoors setting wearing a green hat, brown jacket and white blouse. "I am hugely grateful that we have been able to continue with our tradition of outstanding royal portraiture," Vogue editor-in-chief Alexandra Shulman said.
Iran's new parliament will have more women than clerics when its members are sworn in this month, a first in the Islamic republic and a sign of the country's evolving politics. Official results Saturday showed that reformist and moderate politicians allied with President Hassan Rouhani won a big victory in second round parliamentary elections. The outcome saw them outnumber their conservative rivals -- many hardliners lost seats -- for the first time since 2004 and capped a remarkable comeback for reformists after years of isolation.