Kirsty Gallacher in tight red swimsuit