Fox: Shanna Moakler shows off hot romance with soap star boyfriend on Bahamas vacation