I think I have fallen a little bit in love with Michelle Obama’s beautiful Thorn Browne coat dress, especially teamed with the J. Crew shoes! Worn today for the Presidential Inauguration church service and swearing-in ceremony. She always looks so incredible! I love her new hair too! Amazing, amazing, amazing!