OK, I'm having a devil of a time here...Sophia Loren from Boy on a Dolphin, anyone?