She is not shy of showing them off, but Victoria Beckham has the worst celebrity pins according to a new poll. The former Spice Girl tops a list which also includes Madonna, Nicole Richie and the long-legged Nadine Coyle from Girls Aloud. Kelly Brook's curvy physique catapults her to the top of the "best legs" chart. But svelte supermodel Kate Moss takes second place followed by US singer Beyonce. Next are Hollywood actress Cameron Diaz, former OC star Mischa Barton and party girl Paris Hilton. Australian supermodel Elle Macpherson, 43, flies the flag for the more mature woman in seventh place. Others in the "best legs" list include Christina Aguilera, Wayne Rooney's fiancee Coleen McLoughlin and Girls Aloud star Cheryl Cole. The survey of over 3,000 men and women was conducted for Lambrini, which is searching for the sexiest legs for a new fashion campaign with Pretty Polly.