Jennifer Lopez thinks being a parent is the "hardest job" in the world.
The 55-year-old pop superstar is mother to 16-year-old twins Emme and Max with her ex-husband Marc Anthony and explained that while parenthood is "beautiful", it is not without its "challenges".