Oh, what a difference a year makes! Last July, Jennifer Lopez revealed she and fellow musician Marc Anthony, her husband and the father of her twins, were divorcing after seven years of marriage. On Monday, just a few weeks shy of the one-year anniversary of that grim announcement, the 42-year-old looked as happy as ever as she frolicked on a beach in Rio de Janeiro, Brazil, with her 4-year-old kids Max and Emme, and her 25-year-old dancer boyfriend Casper Smart. The newfound family had some fun in the sun as they used plastic shovels and buckets to bury her bodyguard in the sand (was that part of the job description, you think?) while J.Lo — who showed off her fab abs in a white bikini — snapped a few pics on her phone. Later, the couple carted the kids around in their arms (Max in hers, Emme in his).
In addition to finding young love with the chiseled Smart over the last year, the "American Idol" judge topped Forbes magazine's list of richest celebrities, embarked on a world tour with Enrique Iglesias (with Smart serving as head choreographer), produced a Spanish-language reality competition show with her ex, and will release a greatest hits album titled Dance Again…the Hits on July 24. In other words, life seems to be getting better for Lopez every day.
"I don't feel older, and I don't feel like I look it, either," she said in the April issue of Vogue, "so I am just acting the same way I have always acted." And, apparently, that includes bodyguard-burying.
More Celebrity Features on Yahoo!: