AnnaSophia Robb is super cute, but she's only 17 16 (oops), so this post is just barely kosher. Of course, these are just AnnaSophia Robb bikini pictures, it's not like she's naked, or anything. But still, it's a little on the grey side. Thankfully, there isn't long to go until she all the way legal, and all the uncomfortableness can go away. And speaking of uncomfortableness, that weirdness on her arm is just movie makeup for her role as the one-armed surfer, Bethany Hamilton in Soul Surfer. Her cute bikini-clad co-star there is Lorraine Nicholson. Yes, daughter of Jack.