Ethan, played by Christopher Gorham, is a struggling writer who rushes to his girlfriend’s house only to find out she has left for the airport. However, he soon reunites with her and embraces her, only to realize it was an excerpt from his latest novel. His agent, Carol Kane, rejects the novel as “unrealistic.”
Disappointed and tired of rejection, Ethan meets waitress Jesse, played by Alyssa Milano, while jotting his thoughts in a café. He is captivated by her charm and beauty and quickly asks her out on a date. Shortly after, a suave man named Troy, portrayed by Michael Landes, also asks Jesse out.
Similar Content
As Ethan and Jesse start dating, he learns about her failed marriage and begins a new novel. Despite financial differences with Troy, Ethan’s relationship with Jesse deepens. Both men fall in love with her.
Jesse struggles to share her “secret” with Ethan, who desires a family. After he proposes, she decides to leave with Troy for fear of revealing the truth. Heartbroken, Ethan finishes his novel and receives good news from his agent.
As Ethan rushes to the airport to stop Jesse, he misses her flight. But she surprises him at home, where they both share their secrets. They realize their love is real, and Jesse’s inability to have children does not deter Ethan from proposing once more. They get married, embracing a fresh start together.
Watch My Girlfriend’s Boyfriend full movie online now and experience the beautiful journey of Ethan and Jesse’s love story.