Orlando Bloom reflects on Keira Knightley's Pirates of the Caribbean criticism

The 48-year-old actor played Will Turner in four of the five Pirates films - while Knightley, 39, played love interest Elizabeth Swann. But the butt-kicking, corset-wearing star of the film series doesn't have the fondest memories of her time on the high seas - and Bloom says he can understand why. Opening up to Entertainment Weekly, the actor shared, "It was such a huge moment in time that is almost like... it feels almost like another lifetime now.” "But it certainly was unique and, you know, I'm always grateful.”