America's Independence Day weekend gave Jessica Alba the opportunity to catch some rays on Malibu beach with boyfriend Cash Warren. The Latin beauty and her hunky producer beau have been keeping each other company since getting together in 2004.
One of the hottest young talents in Hollywood, Jessica probably welcomed the chance to unwind as she has a busy 18 months ahead. As well as reprising her role as a stripper in Sin City, the 25-year-old actress is to battle evil again for the second installment of the Fantastic Four series.
And stepping outside the fantasy genre, she has parts in The Ten, a quirky ensemble piece about the Ten Commandments with The OC's Adam Brody, and romantic comedy Good Luck Chuck in the pipeline.
Also enjoying some beachside action were Irish charmer Stuart Townsend - Charlize Theron's leading man - and Backbeat actor Stephen Dorff. Both were showing off impressively sculpted physiques; Stuart in a kayak, Stephen taking a refreshing dip.