Freida Pinto has announced her engagement to her partner Cory Tran in an emotional post on social media.

The Slumdog Millionaire actress shared a series of photos of herself and Tran, a photographer, and wrote: ''It all makes sense now.

"Life makes sense, the world makes sense, the past tears and trials make sense, what wise old lovers said about love makes sense, where I am makes sense and where I want to go completely makes sense.''

She added: ''You my love are just the most beautiful creation to have ever walked into my life. And you are here to stay. Well, I am making you stay. Ha! All my love with all my heart. Oh and Happiest Birthday sweet Fiancé!(sic)''

We need your consent to load this Instagram contentWe use Instagram to manage extra content that can set cookies on your device and collect data about your activity. Please review their details and accept them to load the content.Manage Preferences

Tran, who has been dating Pinto for the past two years, shared the same photos to his Instagram account and wrote: "The best birthday present I could've asked for."

Pinto was previously in a relationship with her Slumdug Millionaire co-star Dev Patel for six years until they parted ways in 2014.

For more movies news click here