He’s hawt no matter what century he’s in!
Orlando Bloom was all smiles on the German set of the Three Musketeers. He is dressed as the Duke of Buckingham, arch-nemesis of the heroic trio.
All for one! We don’t wanna share him.
[Image via Ramey Pix.]