Dolce & Gabbana clarify IVF comments John Barrowman to produce event TV series Arrow's next major villain revealed? See Brandon Routh as the Atom in Arrow Arrow s3, episode 12: 'Uprising' recap What made Arrow's Malcolm Merlyn kill? John Barrowman shares shower selfie John Barrowman wants to write Arrow comic Arrow's John Barrowman: Merlyn loves Oliver Arrow teaser: Could Merlyn save Oliver? Magic Radio signs Barrowman and Bleakley Doctor Who: Will River or Jack be back? See Oliver's dangerous road in Arrow promo Arrow s3, episode 4 'The Magician' recap See Oliver and Roy's quest in Arrow clip See Thea train with Merlyn in Arrow teaser John Barrowman on Commonwealth Games kiss Watch the 13 best Ice Bucket videos so far Arrow season 3 trailer debuts at Comic-Con Which Arrow favourite is returning? Barrowman hits back at Commonwealth abuse Barrowman gay kiss aimed at homophobic nations Commonwealth Games open: Reactions Barrowman, Boyle open Commonwealth Games Barrowman on Torchwood return: 'Who knows?' John Barrowman 'honoured' to receive MBE John Barrowman announces new tour John Barrowman made Arrow series regular John Barrowman announces new album 13 awkward meet and greets to rival Avril Arrow season 3: What we want to see Which DC villains will appear on Arrow? Barrowman to host C4's Superstar Dogs 11 amusingly bad celebrity panto pics John Barrowman for 'Pet Hospital' show Arrow season 2 'State vs. Queen' review Barrowman proud of 'Doctor Who' role Barrowman in QVC 20th anniversary video 'Homeland' villain lands 'Arrow' role Barrowman on marriage: "I feel proud"