Agree completely. Quit feeding into, get away from her crying and she'll soon stop. Might call you a jerk, but she'll stop.
Makes me wonder what else makes her cry all day.
She's crying "all day" because she's sitting around thinking about herself. Thinking about herself feeling bad about someone she doesn't know, and who doesn't even know she's alive.
She needs to get out of the house and do something productive. Guaranteed if she goes and cleans out the garage for 2 hours, she's not going to be crying while doing it.
Her GF are not going to all start bawling over this. Oh, they might all start in with the "poor mary, she's so upset because she had a dream, oh no, oh my" If she keeps it up though, they'll get sick of it.
It's now the next day. She's had another nights sleep and didn't dream the same thing. The dream is fading, and she's not crying any more.
I had to say this, because it sounds too much like a guy answer, but she's probably having her period, and just got all emotional.
She'll learn the best way to handle being emotional/weepy while on the rag is to go to her room, shut the door, and just have a good long cry.
That's much more likely than this scenerio that someone else she knows has died (and the BF doesn't know about it?) and is transferring the feelings to this celeb.