For her first public appearance on Inauguration Day, attending a service at St. John’s Episcopal Church before the ceremonial swearing-in at noon (the President was officially sworn in yesterday), Michelle Obama wore a custom navy jacquard coat and dress by Thom Browne.

“It’s one of those moments when I just can’t believe that happened,” Browne told the New York Times‘ Eric Wilson. He also told Wilson that the checked print of the coat is based on necktie fabric.

Michelle Obama has worn Thom Browne before, but as Thom Browne is a relatively obscure and fashion forward designer (Savannah Guthrie admitted on The Today Show that she’d never heard of him), fashion peeps (us included) are already fired up about her fashion choice. “@FLOTUS SO CHIC in her #ThomBrowne navy coat & the girls, Malia in @JCrew and Sasha in @KateSpadeNYC coats are radiant in their purples too,” Elle‘s Joe Zee tweeted.

Read more on Fashionista.