Having dated since 2007, the Pirates of the Caribbean actor and Australian model yesterday confirmed that they were engaged to be married.
Despite their busy schedules, the couple have become a winning red carpet duo over the last few years and become more than a rival for the likes of Diane Kruger and Joshua Jackson in the cute couple stakes.
Miranda recently said: 'I've always wanted kids, so someday, eventually, yes, it will happen.
'My ideal situation would be to live on a farm in a solar-powered house with a hammock and a vegetable patch.'
Sounds like the dream could soon be a reality!
Congratulations to the handsome couple.
By Hayley Spencer