Orlando Bloom, Miranda Kerr

Orlando Bloom and girlfriend Miranda Kerr are engaged, his rep tells TVGuide.com.

Check out photos of Bloom through the years

Bloom, 33, and Kerr, 27, have been dating for close to three years.

The British actor is best known for his roles in the Pirates of the Caribbean and Lord of the Rings movie franchises. Kerr is an Australian model who has appeared as a Victoria's Secret Angel.