Battle of the Sexiest 4th of July Bikini Bodies! (POLL)

Forget fireworks and BBQs, this hot 4th of July weekend was full of celebs showing their patriotism in a different way – with bikinis! From Katie Holmes to Ashley Tisdale, a bevy of beauties took to the beach to celebrate the festive weekend!

Country starlet, LeAnn Rimes, showed off her tiny figure as she frolicked around the beaches of Malibu with her husband, Eddie Cibrian, and took pics with friends and family. LeAnn is no stranger to bikini pictures: she recently tweeted a picture to disprove her critics and show off her curvy figure.

Texas native Eva Longoria took to Spain with her rumored boyfriend (and Penelope Cruz’s younger brother) Eduardo Cruz. The petite star soaked up some rays on a yacht while wearing a simple white bikini.

Tyra Banks took Eva’s route and went abroad for the holiday weekend. While in Mexico, the 37-year-old former supermodel and media mogul lounged poolside with her boyfriend John Utendahl. Tyra didn’t shy away from wearing the two-piece purple bikini seeing as she’s gotten criticism over her weight gain.

Sure, she isn’t technically American but all Spice Girls are honorary Americans in our hearts. Geri Halliwell celebrated the hot weekend by donning a white and pink polka dot bikini in Sardinia. The former Spice Girl was joined by her long-time beau Henry Beckwith.

The weekend wasn’t all about celebrating the birth of our nation, but also of a few of our favorite actors as well. Katie Holmes had no problem baring her bikini body as she and and her daughter Suri Cruise celebrated Tom Cruise’s 49th birthday at Miami Beach’s Soho Beach House.

Across the country, Ashley Tisdale celebrated her 26th birthday at the beaches of Malibu with a multi-colored bikini and aqua shades. She was joined by her High School Musical co-star Zac Efron and the two BFFs were spotted goofing off on the sand. Zac even gave the special birthday girl a piggyback ride!

All of these ladies brought sexy back, but this begs the question: Who has the sexiest 4th of July beach body? Vote in our poll and leave your comments below!