Jennifer Aniston and Justin Theroux are celebrating their two-year anniversary with a romantic get away to the secluded island of Bora Bora.

Justin is also celebrating his 43rd birthday as the couple jetted off to the tropical French Polynesian paradise and booked in for a luxurious week at the Four Seasons, E! news reported.

Jen and Justin - who are engaged to be married - reportedly stayed in a bungalow perched on stilts above the idyllic ocean, where they spent their time sunbathing and reading.

A source told Us Weekly: "Jen and Justin both have reading lists. When they go away they like to catch up on their literature."

Justin's birthday - August 10 - is a special day for the couple as it was on his 41st birthday two years ago that he asked Jen to marry him.

The couple are reportedly still on the hunt for the perfect location to hold their nuptials and want to exchange vows on the beach - but have ruled out Los Angeles and Mexico.

Wedding planner Kevin Lee, who organised Jennifer's first wedding to Brad Pitt in 2000, said previously: "Jennifer and Justin are getting married right by the ocean, so it will be a beach meets California modern-chic sort of thing. She is going to have it out of the country."