David Beckham, father of four, has been voted as the top celebrity father in a recent poll, followed by Ozzy Osbourne and Jonathan Ross.
Simon Cowell and Peter Andre were ranked 4th and 5th respectively in the list of best celebrity father, the Mirror reported.
The poll also included a list of best celebrity mother wherein the 'This Morning' host and the mother of three, Holly Willoughby grabbed the first position, whereas Sharon Osbourne and Nicole Kidman were ranked 2nd and 3rd on the list.
Natascha Crump, General Manager for Ripley's Believe it or Not! London, who also headed the poll, said that David had a lot of qualities that lead him to being a great role model for children, so it was not surprising that Brits saw him as the perfect father figure.