The 30-year-old blonde captioned a sweet snap of the two, "Officially forever 💍 #ENGAGED."
Heinrich met Tim, 33, on Australia's very first season of The Bachelor in 2013 and the two have been happily dating since!
The couple are currently holidaying in Western Australia and have shared gorgeous snaps in between catching up on some quality time.
Congratulations to the happy couple!