Awww ... don't Rosella and Edgar make the sweetest couple?