Jennifer Lopez Bikinis on a Yacht in Miami

Jennifer Lopez shows her maternal side as she vacations in Miami on Jan. 20, 2013. The 43-year-old entertainer enjoys the sunny rays with friends and family, including her 4-year-old children Max and Emme.