Alex the Lion and friends came to London for the premiere of Madagascar: Escape 2 Africa.
Fans braved the terrible weather to see the stars of the film, which opens in the UK at the beginning of December.
Actor Ben Stiller signed autographs for fans, who didn't seem to mind getting drenched by the rain for a chance to meet their heroes.
Comedian Chris Rock is the voice of Marty the zebra again, in the sequel to 2005's hit movie Madagascar.
Larger than life penguins joined fans and stars on the green carpet to celebrate the new film.
Young diving ace Tom Daley was one of the many celebs who turned up to see it.