US President Donald Trump has invited some previously unannounced guests to his State of the Union speech.
Astronaut Buzz Aldrin - the second man to walk on the moon - was among those seated in the House chamber for the president's address on Tuesday.
Trump is also honouring World War II veterans who participated in D-Day, recounting the "fifteen thousand young American men" who "jumped from the sky and sixty thousand more who stormed in from the sea, "to save our civilisation from tyranny."
Three D-Day veterans attended the address.
Also among the president's state of the union guests was a special agent who works to combat human trafficking.
Elvin Hernandez works in the New York office of Homeland Security Investigations. He and his colleagues began targeting a violent pipeline for prostitution through Tenancingo, Mexico, in 2012. The final defendants were sentenced last month to decades in prison.
Trump has pushed the idea that human trafficking is a major reason why he needs $5.7 billion for a border wall, even though most trafficking victims come through ports of entry, according to data from the International Organization for Migration.
In total, Hernandez said during one investigation he and his colleagues brought down more than 80 defendants; rescued more than 150 victims, including 45 minors; and reunified 19 children with their mothers.

