Fans praise Duncan James for 'beautiful' photo as he says he's 'proud to be gay' Trending 4 years ago