'perfect' celebrities such David Beckham