Jennifer Lopez announces engagement to Ben Affleck
American singer and actress, Jennifer Lopez has announced her engagement to actor Ben Affleck as they prepare to tie the knot nearly one year after reuniting. The 52-year-old mother shared the news in her...