The pretty brunette rocked a black bikini during a day at the beach and the Scottish actor couldn't keep his hands off her. The 300 star never strayed far from his main squeeze as they hung out in Malibu.