yes
No they just have the same last name. lol
no
No. Demi Moore's birth name is Demi Gene Guynes. She changed her name to Demi Moore in 1980 when she married musician Freddy Moore, who is not related to Mandy Moore.
Sir Roger Moore Advocates For the Rights of Children With Disabilities
Christopher Moore on Xanax and Michael Phelps Bong Hit
Gary Moore Talks About His Father's Career
Gary Moore Talks About His Father Gene Moore