Andrea is the perfect match for me, says Amy Jackson