Orlando Bloom has admitted he took himself "too seriously" early in his career.
The 48-year-old actor - who rose to fame as Legolas in The Lord of the Rings before taking on the role of Will Turner in the Pirates of the Caribbean franchise - has admitted he's enjoyed being able to explore his comedic side in his new film Deep Cover.