Sir Gawain and the Loathly Lady

In this ancient tale King Arthur has promised the hand in marriage of his most handsome knight but it is to the most loathly lady in his kingdom.  The story unfolds in such a way that everyone learns the lesson of "what every girl and woman wants" but also with a wonderful lesson about chivalry.  A good story for all ages, but especially for those at a wedding rehearsal dinner.  The story is modified a bit but is essentially the ancient story told by knights for centuries.