Juliet, Peter, and Mark Thankfully, the film's famous (or infamous, depending on your view) love triangle saw some resolution; with Juliet (Keira Knightley) and Peter (Chiwetel Ejiofor) still happily married.