It was not only an all-American outfit for today's all-American public ceremony, it was a familiar Michelle Obama style strategy in that it mixed high-end (Krakoff) with mall-shop affordable (J. Crew) and proved memorable.

The first lady also chose a navy Krakoff dress Sunday for the official swearing-in in the Blue Room of the White House. But today's outdoor ceremonies at the Capitol, when the temperature was expected to reach only the low 40s, demanded a coat.

Malia and Sasha were both clad in coats in shades of purple, violet and plum with complementary tights, gloves and flats.

The White House said Malia was in a J.Crew ensemble, featuring a plum-colored "Lady" coat with a fur-like collar, over a blue "Teddy" dress, according to J.Crew. Sasha was in a Kate Spade New York "Patrice" coat and "Carolyn" dress, the designer's New York office said. Photographers caught a glimpse of Sasha's purple-and-violet striped dress as she exited St. John's Church earlier today.