The pair, who are set to wed in 2020, attended Ladies Day at the Brisbane Races on Saturday.
James took to Instagram to share photos from the day, with Sarah, 34, sporting a bright yellow floral-print button-up blouse with matching trousers.
Meanwhile, James, 43, looked dapper in a navy suit, white shirt and printed tie.
Earlier this month, Sarah told The Morning Show that the couple have already decided upon a venue for their forthcoming nuptials and that they will tie the knot in early 2020.
'I think we have a wedding venue... I think we know what we'd like to do'.
You might also enjoy: