London 2012 Opening Ceremony

What are they wearing?!? Look like camp astronauts.