Michelle Obama is often lauded for her bold fashion sense, but when the cost of her garments is weighted against her husband’s “class warfare” rhetoric (and the Left’s past critiques of Ann Romney’s fashion tastes), some are left scratching their heads.

Last night, however, the first lady opted for a gown she’s worn once before– and not that long ago.  She wore the same black and gray Thom Browne gown last month at the Democratic National Convention, adding only a bow-shaped brooch on her chest to change it up.

Here are a few photos from last night’s final presidential debate:

Michelle Obama Wears Thom Browne Dress to Debate, Democratic National Convention

President Barack Obama greets first lady Michelle Obama on stage after the debate on October 22, 2012 in Boca Raton, Florida.(Photo: Getty Images)

Michelle Obama Wears Thom Browne Dress to Debate, Democratic National Convention

President Barack Obama stands with First Lady Michelle following the third and final presidential debate on October 22, 2012. (Photo: AFP/Getty Images)

Michelle Obama Wears Thom Browne Dress to Debate, Democratic National Convention

Michelle Obama wore a Thom Brown dress for the final presidential debate of 2012. (Photo: AP)

And here are a few photos from the second day of the Democratic National Convention.

The first shows First Lady Michelle Obama with her brother Craig, and the second shows her on a jumbo screen behind former President Bill Clinton:

Michelle Obama Wears Thom Browne Dress to Debate, Democratic National Convention

First lady Michelle Obama sits with her brother Craig Robinson in a box during day two of the Democratic National Convention at Time Warner Cable Arena on September 5, 2012 in Charlotte, North Carolina. (Photo: Getty Images)

Michelle Obama Wears Thom Browne Dress to Debate, Democratic National Convention

Former US president Bill Clinton addresses the audience as the giant screen behind him shows the First Lady Michelle Obama at the Time Warner Cable Arena in Charlotte, North Carolina, on September 5, 2012. (Photo: AFP/Getty Images)

Thom Browne — who made Michelle Obama’s dress — tweeted last night that he was honored to see the first lady wearing once again a garment from their Spring 2013 collection.

The dress is not yet commercially available, but the Washington Free Beacon estimates that it cost between $1,900 and $3,000.

(H/T: Washington Free Beacon)

Related: