Stars out for President Obama's inauguration
President Obama's second inauguration is being marked with a parade and a number of official balls in his honour in the US capital.
The president and First Lady took to the floor at the Commander-in-Chief ball, with Jennifer Hudson singing Let's Stay Together.
Alicia Keys, Stevie Wonder and Jamie Foxx were among the other high-profile stars performing.
Adam Brookes reports.