<human>: Help! (Names changed)

I'm (22F) getting married to my fiancé, Eric (23M) in a month. 

My MOH, Rachel (21F) was dating Tim (21M) for 3 years, so he was invited as a her plus one. They were long distance for a few months and broke up. Rachel says she still wants him to come, because they are still friends, but she's also moved on with a guy in her town. 

My FH doesn't want Tim to come, since they haven't met, and he was only coming as Rachel's plus one. At this point, Tim would be sitting at the head table, even though he doesn't know anyone else who is there. I agree with FH that it would be weird if he came. He's also good friends with my ex, who I'm not on good terms with.

Is it unreasonable that I un-invite Tim? How do I tell Rachel? I was going to say something along the lines of: 

Hey, Rachel, I don't really know how to tell you this, so please don't take it the wrong way. 
I think it would be weird if Tim came to the wedding now that you're not together, because Eric's never met him and he was just coming as your plus one.

Summarize the given text in a few sentences.
<bot>: MOH broke up with her bf, still wants him to come, even though she's moved on, FH definitely doesn't want him there. How do I tell her?