King's Quest 7: The Princeless Bride
     
solution by Lucky Charms
some rather direct hints
solution by Steven L. Zook
solution by Chris van Zyl
     

The Spoiler Centre