After briefly hooking up with him again in the show, Jemma got separated from Kirk.
Although the gorgeous model comes from a humble beginning, she chose to lead a complicated lifestyle.
Their relationship did not last because they had too many disagreements that bred constant arguments.
We never would have guessed.
It is not possible to confirm the exact timeline of her relationship with any one of them.
Jemma broke up with Stephen because she caught him cheating on her with another girl.