What better way to celebrate the freedom of the United States of America than a photo finish featuring two of this great country’s hottest bodies?
How about a photo finish pitting the preening, bikini-wearing Heidi Montag from The Hills against Andy Baldwin in a Speedo?
On July 4, The Hills star was casually snapped in a red, white and blue bikini (what are the odds), showing off her attention-craving patriotic side and causing male onlookers to roll their eyes turn their heads. Yes, with Heidi Montag, every day is a new photo op.

Sadly, this pic shows that was plenty of trash on the beach with Montag that day, including the Styrofoam cup in the foreground and Spencer Pratt. Littering really isn’t enforced enough.
Meanwhile, The Bachelor star, Lt. Andy Baldwin, showed off his signature ripped six pack and … well, other things. That’s some bathing suit, man. When you wear a Speedo, you gotta be ready to take the abuse. Then again, Andy Baldwin could kick our asses.
The Navy diver competed in a swim contest in Hawaii on Saturday and … oh, who gives a crap! Just go back to looking at Baldwin’s bulge in all its soaked, spandex glory!
Which hot body do you prefer? Who’s the luckier fiance(e), that douchebag Pratt or Baldwin’s future bride, Tessa Horst? Leave us a comment with your thoughts.