Shailene Woodley gives her co-star Theo James a big hug on the red carpet at the Divergent premiere held at the Odeon Leicester Square on Sunday (March 30) in London, England.

The 22-year-old actress was stunning in long blue dress while the 29-year-old actor was handsome in a suit.

Divergent is currently in theaters in the US, and will be released in theaters in the UK this Friday (April 4) – be sure to check it out!

FYI: Shailene is wearing a Stella McCartney gown, Jimmy Choo shoes, and Lina Noel snake bangle. Theo is wearing Alexander McQueen.

10+ pictures inside…

Photos: WENN, Getty

Posted to: