Pope Francis is greeted by cheering crowds in predominantly Muslim Albania on his first official European visit, before launching his strongest criticism of Islamist militants to date. Vanessa Johnston reports.
Summer is almost upon us, it's time for our one gratuitous video of the season - who's got the hottest bikini body in Tinseltown? Starring Kim Kardashian, Miranda Kerr, Adriana Lima, Kristin Cavallari, Paris Hilton, Candice Swanepoel, Doutzen Kroes, Jenny Jwoww Farley, Kate Upton, Lindsay Lohan, Irina Shayk, Gwen Stefani, Minka Kelly, Alessandra Ambrosio, Sofia Vergara, Rihanna, Audrina Patridge.
Coachella Festival Fashion.
As the stars recover from the Coachella Music Fetsival, we check out all the big music festival fashion statements, as worn by Rihanna, Katy Perry, Kate Bosworth, Vanessa Hudgens, Emma Roberts, Paris Hilton, Nina Dobrev, Lindsay Lohan, Tallulah Willis, Diane Kruger, Joshua Jackson, Ian Somerhalder.