Michelle Obama hardly ever makes a fashion faux-pas. So it should come as no surprise that both her day and night outfits during her hubby's inauguration were equally stunning.

During Obama's inaugurational adress, Mrs. O wore a tailored navy coat by Thom Browne and paired it with a striking waist belt and leather gloves.

Apparently the fabric used to create the coat was made to look like that of a man's silk tie.

And if you look closely (or are a hopeless romantic like me) you can see the resemblance between Michelle coat and Barack's suit and tie... Okay, that might be a bit far fetched, but still, aren't they just the most stunning couple ever?

Michelle opted for a sweeping red velvet and chiffon dress by Jason Wu for the Inuagural Ball. She paired it with Jimmy Choo heels (of course!) and a spectacular diamond ring by Kimerbley McDonald.

We just love Michelle's classic and elegant sense of style.

What do you think?