Cancer smacks charming girlfriend