When it comes to taking "selfies", Rihanna is the queen.
A poll by HTC One found that Rihanna is the best celebrity selfie shooter, ahead of Kim Kardashian (No. 4), Victoria Beckham (No. 5), Lady Gaga (No. 6), Justin Bieber (No. 7), Miley Cyrus (No. 9) and Madonna (No. 10).