I saw on E! that they got married on a yacht in St.Tropez (France). Pamela said it was the most romantic day of her life, so it must've been pretty romantic...I mean...it's Pam Anderson!!
CBS Entertainment | About TV.com | About CBS Interactive | Jobs | Advertise