Michelle Obama also attended the pre-Olympics reception on Friday for Heads of State and Government, which was host by Queen Elizabeth at Buckingham Palace prior to the opening ceremony of the London 2012 Olympic Games.

For the royal occasion Michelle wore a J. Mendel Resort 2013 ensemble.

The look consisted of a white tailored jacket with overlapped side panels and silver embroidery, which she paired with an ivory pleated skirt.

Michelle will always command my attention over Catherine, Duchess of Cambridge.

FLOTUS isn’t afraid of colour, prints and in this case, she expertly contrasts an architectural top with a soft flowing skirt with great aplomb.

This looks is much more interesting, fashion-forward and stylish than yet another coat dress from the Duchess.

Metallic Manolo’s and stunning earrings completed her look.