US First Lady Michelle Obama broke out some slick dance moves during an appearance at a high school.
A screaming, raucous auditorium filled with students greeted Mrs Obama and the cast of the Nickelodeon TV show iCarly at Hayfield Secondary School in Fairfax County, northern Virginia.
The appearance promoted an upcoming episode featuring Mrs Obama in which she thanks military families for their sacrifices. On the show, star Miranda Cosgrove plays the daughter of an air force colonel deployed overseas.
A staple of the show is a segment of "random dancing", which Mrs Obama performed both in the episode that premieres on Monday and on stage at the school.
Mrs Obama's dance moves drew plaudits from the iCarly cast.
"I think she showed everybody up in the dance department," said Jennette McCurdy, who plays Samantha on the show.
The onstage dance session lasted only a minute or so, far less than the extended dance session Mrs Obama did last year when visiting Deal Middle School, when she joined students doing "The Dougie" and "The Running Man" in a clip that has been viewed more than four million times on YouTube.
Her acting skills also drew praise. The cast was impressed with Mrs Obama's ability to deliver her lines in the compressed time they had to shoot the scenes.
"She has good comic timing in real life, too," Miss Cosgrove said.
Mrs Obama said she watches the show with her daughters, and wanted to appear because it dovetails with her campaign to support and recognise military families. Last year, Mrs Obama went to northern Virginia to deliver the commencement address at the high school on Quantico Marine Corps Base.