Yesterday Barack Hussein Obama was sworn in for a 2nd term as US President. Following the swearing in ceremony there were a series of balls held in Washington DC. And the belle of the ball was 1st Lady Michelle Obama who was a vision in red in a Jason Wu velvet & chiffon halter gown, which she teamed with Jimmy Choo heels and a diamond ring by Kimberly McDonald.

In a move that surprised everyone including the designer Michelle Obama, chose Jason Wu to dress her for her second inaugural ball. Four years ago at her first Inauguration Ball she rocked an off-white, one-shouldered floor-length couture gown by the designer.

Earlier in the day for the swearing in ceremony Michelle O. rocked a tailored navy coat by Thom Browne which she teamed with purple leather gloves and Reed Krakoff knee high boots. #SWAGGGGGG

The 1st daughters Sasha & Maliah also looked very fashionable at the swearing in ceremony. Malia chose an amethyst J Crew coat which she accessorized with tights, ballerina flats, and navy gloves while Sashawore a lavender coat & dress by Kate Spade.

Mrs Beyonce Carter sang the National Anthem at the event, and she dazzled in an Emilio Pucci gown & bright green earrings by jeweler Lorraine Schwartz. She arrived at the ceremony wearing a Christian Dior coat over her dress, with her husband Jay-Z ooking very dapper in Tom Ford. #PowerCouple

For the Inaugural Ball Alicia Keys performed Obama Is On Fire in a sparkling, red, backless long-sleeved Michael Kors gown from the Fall 2012 collection.

Jennifer Hudson rocked a cowl neck black gown & Platform heels for her performance of Al Green’s Let’s Stay Together for President Obama and his wife Michelle’s first dance