But Alba's life isn't all fun in the sun; the 31-year-old has been busy promoting her new healthy lifestyle book "The Honest Life" and working on the "Sin City" sequel in which she plays stripper Nancy Callahan.

In between her book tour and hectic film schedule, Jessica has hit up a few fashion shows (fun fact: Jessica's stylist is Canadian and ex-Rachel Zoe assistant, Brad Goreski) and wearing more tiny bikinis on the beach.