Written by District MTV
Posted 22/01/2013

After President Obama was sworn in for his second term on Monday 21 January 2013, the stars came out to celebrate at two huge Inauguration Balls held in Washington. Beyonce and Jay-Z stepped out in their finest garb in honour of their friend Barack, with Beyonce performing the American national anthem at the ceremony, wearing a Pucci dress and coat by Christian Dior. Jay-Z was in head-to-toe Tom Ford and they looked like the power couple to end all power couples. The First Lady chose a silver Thom Browne dress for the ceremony, before changing into a scarlet Jason Wu gown to dance with her husband at the ball.

Katy Perry arrived at the swearing-in wearing a black felt fedora and orange striped coat with a shearling collar – an outfit that had more than a touch of the 1970s style of Jackie O, especially when worn with oversized sunglasses. Alicia Keys chose red for her long-sleeved Michael Kors dress, while Jennifer Hudson wore a floor length black column dress to sing Let's Stay Together by Al Green for the Presidential first dance.

See all the pictures from the Presidential Inauguration 2013
See Beyonce perform the Star Spangled Banner