One Perfect Knight by Judith O'Brien
Madison Avenue advertising executive Julie Gaffney is on the lookout for a good man and a love that will last forever. But heroes are few and far between in New York City, and -- after one too many disastrous blind dates -- Julie has all but given up. Then, while chaperoning a children's birthday party in a suburban medieval theme restaurant, Julie suddenly falls into a cold faint...and awakens in fabled Camelot, face-to-face with the greatest hero of them all -- the legendary Lancelot.
Behind the suit of armor is a man of deep passion and sensuous masculinity, a loyal knight who is about to be ensnared in a web of royal deception that will tarnish his name for all time. Entranced by his azure eyes and mesmerizing voice, Julie realizes she has a mission to fulfill. Only she can divert the tragedy that dooms Camelot...and Lancelot. But in saving the kingdom and the knight she has come to love, Julie puts her own heart in great peril...