Brooke Shields has revealed she refused to have sex with John F. Kennedy Jr. after he was "less than chivalrous" on their first and only date.
The actress, 57, admitted he was "the best kiss I have ever had", but said their date went downhill after he kept comparing her to his mother, former First Lady Jacqueline Kennedy Onassis.
Brooke admitted she "froze" at the thought of having sex with him because she was scared at the possibility of him not calling her afterwards.