In the Swan Princess , Derek is played by John Erwin and Odette is played by Kathryn Beaumont .
Derek ( John Erwin ) declares that the wedding preparations begins , but when he expresses his wish to marry Odette ( Kathryn Beaumont ) only for her beauty , she rejects him .
The Swan Princess