Fans of Gerard Butler are in for a treat as the Hollywood hunk strips down to nothing but his swimming trunks on Malibu beach.