Happy Anniversary Jennifer Lopez & Marc Anthony!

When Jennifer Lopez and Marc Anthony married on June 5, 2004—in a hush-hush ceremony just four short days after his divorce from Dayanara Torres was final—not many people believed they would go the distance. After all, before she became super mommy, La Lopez was known for a string of high-profile, high-drama relationships (case in point: Bennifer).

But the two have found kindred spirits in one another, and it seems like Anthony knew long before Jennifer did that they were meant to be together. Before performing his hit single "She Sang to Me" at the Western Inaugural Ball back in January, 2009, he told the audience, "I wrote this song for Jennifer about 10 years ago. It didn't work back then, but eventually...she got the point." To celebrate their lasting love, the couple are renewing their vows at their new Hidden Hills, California, estate.

Check out our highlights of cute moments Marc and J.Lo have shared over the last six years of their marriage. Felicidades to our favorite Latino power couple, and here's wishing them many more years together!

1. Jennifer & Marc Anniversary: Grammy Awards 2005

Right after Lopez finally confirmed her June 5, 2004 marriage to Marc Anthony—telling press, "Everyone knows, it's not a secret"—the newlyweds performed together at the 47th Annual Grammy Awards on February 13, 2005 in Los Angeles, California.

2. Jennifer & Marc Anniversary: ALMA Awards 2006

Jennifer Lopez proudly supports her husband after Anthony won the Celia Cruz Award for Excellence at the 2006 NCLR ALMA Awards on May 7, 2006 in Los Angeles, California.

3. Jennifer & Marc Anniversary: Performing Together 2006

Marc and J.Lo make a habit of performing together. Here they hit the stage for their Juntos Tour on August 9, 2006 in New York City.

4. Jennifer & Marc Anniversary: El Cantante Premiere at TFF

Marc and Jennifer arrive at the Toronto International Film Festical premiere of their film El Cantante at the Elgin Theatre on September 12, 2006. Lopez was especially proud of the film, telling Latina she felt she deserved an Oscar nod for her role.

5. Jennifer & Marc Anniversary: Oscars 2007

Always her biggest fan, Marc Anthony takes photographs of his wife on the red carpet of the 79th Annual Academy Awards held at Hollywood's Kodak Theatre on February 25, 2007. We can't blame him, La Lopez did look fabulous in that dramatic jeweled gown!

6. Jennifer & Marc Anniversary: Pregnant at UNICEF event 2008

Just days after her father confirmed that she was having twins and two weeks before giving birth, a very pregnant Jennifer Lopez and her doting hubby attend a UNICEF benefit hosted by Gucci during Mercedes-Benz Fashion Week at Bryant Park on February 6, 2008 in New York City.

7. Jennifer & Marc Anniversary: Max & Emme at Valentine's Day Concert

Marc and Jennifer tote their twins Max and Emme on stage—to thousands of screaming fans delight—during Anthony's Valentine's Day show at Madison Square Garden on February 14, 2009 in New York City.

8. Jennifer & Marc Anniversary: Miami Dolphins Press Conference

Mixing a little business with pleasure, Anthony and Lopez bought a minority stake in the Miami Dolphins. Here they are, making the announcement at a press conference organized by the NFL, ESPN/ESPN Deportes and the Dolphins on July 21, 2009 in New York City.

9. Jennifer & Marc Anniversary: Surprise Birthday Party

Jennifer Lopez got emotional when she arrived at the surprise 40th birthday party her husband planned for her. The party, entitled "An Evening with Lola" (in honor of Marc's pet name for Lopez), was held at the Edison Ballroom in NYC on July 25, 2009.

10. Jennifer & Marc Anniversary: Post-VMA dinner 2009

Awww, still going strong after five years, Anthony and Lopez get affectionate at a post VMA dinner at The Waverly Inn on September 13, 2009.

11. Jennifer & Marc Anniversary: Related Links