Justin Ng didn't consider himself a romantic when he decided to propose to his girlfriend Agnieszka Puczka, of Poland.
However, knowing Ms Puczka's love of animals, Mr Ng organised an early morning special encounter with the red pandas at Symbio Wildlife Park, before the park opened.
Then Mr Ng came up with the idea of a koala delivering the ring and Symbio staff chose koala Banjo for the job.
When the time came, Mr Ng was so nervous he wasn't sure if he would be able to get his proposal out fluently.
Symbio zookeepers Jenny Brown and Ani Way said what happened next was perfect.
Mr Ng and Ms Puczka first spent some time with zoo veteran, red panda Mr Myagi.
Then as Banjo approached, with the ring on a ribbon around his neck, Mrs Way said: "Are you ready for the koala experience now ... this is Banjo".
He then pointed out the ring, dropped to his knee and proposed.
Administration manager Michelle Aldred produced champagne to help the couple celebrate their engagement.
Mr Myagi managed to position himself to be in almost every photo.
"I can't believe that just happened," Ms Puczka said.
"Aggy, the last three years have been the most wonderful of my life. It has been like a dream come true. You make me so happy. In you I have found a love, a friend and a soul mate. Will you marry me? I love you!"
Park owner John Radnidge said it was the first proposal he knew of in the park's 40 years and he didn't want it to end.
"I've got tears in my eyes," he said.
Mrs Aldred said Symbio staff loved being involved in the surprise.
"Do you want to say hello?" Mr Ng asked.
"This was very special."