Pop star Christina Aguilera picked up the top honour tonight at the Glamour Women of the Year Awards.
The singer was named Woman of the Year by the glossy magazine.
Keira Knightley won Film Actress of the Year for her performances in Pirates of the Caribbean, Bend It Like Beckham and Love Actually.
Cat Deeley won Television Personality of the Year and Denise Van Outen was named Theatre Actress of the Year for her one-woman West End show Tell Me On A Sunday.
Stella McCartney won Fashion Designer of the Year and Elizabeth Jagger was named Model of the Year.
The glitzy awards bash was held in a marquee in Berkeley Square Gardens, central London.
The Newcomer of the Year award went to teenage soul singer Joss Stone.
Sex and the City star Kim Cattrall won US TV Actress of the Year while Joely Richardson won the British equivalent.
Sportswoman of the Year went to Serena Williams while Sharon Osbourne was named Entrepreneur of the Year for turning her family life into a hit reality show and making millions in the process.
Friends star David Schwimmer won the Man of the Year award.
Other winners included Bridget Jones creator Helen Fielding, Bend It Like Beckham director Gurinder Chadha and Jimmy Choo boss Tamara Mellon.
Full list of winners:
:: Woman of the Year – Christina Aguilera
:: Film Actress of the Year – Keira Knightley
:: UK TV Actress of the Year – Joely Richardson
:: Model of the Year – Lizzie Jagger
:: Television Personality of the Year – Cat Deeley
:: US TV Actress of the Year – Kim Cattrall
:: Sportswoman of the Year – Serena Williams
:: Band of the Year – Girls Aloud
:: Man of the Year – David Schwimmer
:: Biotherm Newcomer of the Year – Joss Stone
:: Film-maker of the Year – Gurinder Chadha
:: Fashion Designer of the Year – Stella McCartney
:: Solo Artist of the Year – Kelis
:: Radio Personality of the Year – Jo Whiley
:: Accessory Designer of the Year – Tamara Mellon
:: Writer of the Year – Helen Fielding
:: Funny Woman of the Year – Ronni Ancona
:: Entrepreneur of the Year – Sharon Osbourne