WIll be almost certainly the alternator so I'd imagine....

Did you get any battery/charging system warning lights over the last few days ?