Talk about your happy 4th of July. Not only did we get Lindsay Lohan bikini pictures, Uma Thurman bikini pictures (technically not really a bikini), Rachel Hunter topless pictures, and Keira Knightley looking damn sexy, we also have a few new Jessica Alba bikini pictures.
I can't explain it, but then, I don't really need an explanation. Something about horses with gifts, or something. I don't know.
All I do know is that Jessica Alba always looks great in a bikini. Happy 4th of July.