Jennifer Lopez and hubby Marc Anthony had finally given the world a glimpse of their twins. They had given People Magazine the access for their twins. The magazine featured 12 pages of the photos of the twins with the couple in their nursery and inside their home in Long Island. The twins are cute aren’t they!