Talkshow queen Oprah Winfrey has celebrated the tenth anniversary of her 'O' Magazine with thousands of her fans in New York City.
The popular television host marked the occasion by leading a charity walk titled 'Live Your Best Life'.
The money raised will benefit ten charities including the Ovarian Cancer Research Fund.
Oprah was joined by celebrity friends Bette Midler, Mary J. Blige, Tracy Chapman and Jennifer Hudson amongst others.
Participants braved cool temperatures and high winds on the walk, which began at the Intrepid Museum in Midtown Manhattan.
At the end of the route, thousands gathered in New York's Times Square where Jennifer Hudson sang "Happy Birthday to O" as Winfrey danced on stage.