Victoria Beckham doesn't think of herself as beautiful but is happy with her looks after years of worrying about her appearance.