Beyonce sings national anthem for Obama ceremony
Pop superstar Beyonce sang for US President Barack Obama on Monday at a special ceremony to mark the start of his second stint in charge of the country.
She performed the US national anthem in front of a crowd of more than 800,000 people in Washington.
In the evening the president attended a party called the inauguration ball with his wife Michelle.
They danced on stage together in front of the crowd who took lots of pictures on their smartphones.