Maggie Q stole some of Shailene Woodley's thunder at the Divergent premiere in Los Angeles on Tuesday night, wearing a leggy cutout dress by designer Anthony Vaccarello.
The 34-year-old former Nikita star, who plays Tori in the dystopian thriller, accessorized with Christian Louboutin stilettos and a little clutch.
Woodley, meanwhile, wore a relatively demure one-shoulder gown by Elie Saab.
Cast member Shailene Woodley attends the premiere of the sci-fi motion picture "Divergent" at the Regency Bruin Theatre in the Westwood section of Los Angeles on March 18, 2014. Storyline: Set in a futuristic dystopia where society is divided into five factions that each represent a different virtue, teenagers have to decide if they want to stay in their faction or switch to another - for the rest of their lives. UPI/Jim Ruymen