Many congratulations to Leonor Varela and her fella Lucas on the birth of their first child, Matteo was born on Tuesday November 20th. Leonor guest starred in the Stargate Atlantis episode “Sanctuary” as Chaya Sar and was in the recent Dallas remake and Human Target.
Celebrity Babies
Nov 242012