Kim Kardashian has been named the Most Annoying Celebrity in a new magazine poll.
The newlywed reality TV star beat out Charlie Sheen and Jersey Shore regular Snooki to land at the top of the new Parade list, which makes up part of the publication's Pop Culture Poll.
Kardashian scored 29 per cent of the readers' vote - two per cent more than Sheen. Lindsay Lohan and Donald Trump also made the list.
In other related surveys, Mariah Carey and Nick Cannon landed on top of the Craziest Baby Names list after giving their twins the monikers Monroe and Moroccan; actress Emma Watson was named the Most Likely to Succeed from Harry Potter, and Ryan Reynolds topped the vote for The Royal Sister's Suitor - 22 per cent of readers thought he would make the perfect boyfriend for the Duchess of Cambridge's sister Pippa Middleton. Jake Gyllenhaal and Leonardo DiCaprio tied for second place with 18 per cent.