A documentary-style exploration of an enormous alien creature, following its evolution, migration and place within a strange ecosystem. Princess Charlene dazzles in sheer beaded gown with a Kate ...