Malin Akerman & AnnaSophia Robb Bikini Bod-Off [PHOTOS]

Gorgeous actresses Malin Akerman and AnnaSophia Robb were both spotted yesterday (July 4) in different parts of the world donning bikini’s.

Swedish–Canadian actress Malin Akerman was seen taking a dip in the ocean in Miami Beach celebrating the 4th of July weekend. She is currently in Miami filming the upcoming movie Rock of Ages, where she plays the girlfriend of Tom Cruise’s character, Stacee Jaxx, and in the film they will sing Foreigner’s song “I Want To Know What Love Is.”

PHOTOS: Gretchen Rossi Wears A Patriotic Bikini

Teen Choice Award nominee AnnaSophia Robb was seen paddling in Oahu while promoting Soul Surfer DVD release this weekend in Oahu, HI.

So who do you think has better bikini body? Share your thoughts by tweeting us at @socialitelife or posting to our Facebook page.