Wednesday nights double bill saw the character, played by Bhavna Limbachia, succumb to her injuries in tear-jerking scenes which saw her marry her fiancee Kate Connor (Faye Brookes) before her death.
It followed weeks of speculation that Rana would be killed off in the factory roof collapse following the news that the actress was leaving the soap – and that the disaster would claim a major character.
But just how did Rana come to be in the factory on what was her wedding day – and how did she die?
Heres what happened…
How did Rana Habeeb die in the Coronation Street factory collapse?
Despite it being her wedding day, Rana was in the factory at the time of the roof collapse as she had left the wedding rings in the office and returned to collect them.
While there she was trapped under the rubble when the roof caved in, with paramedics rushing to get to her, and Kate also rushing to the factory as they raced to free her.
However as Kate arrived another section of the roof collapsed, landing on top of Rana, and leaving her facing the possibility that she could die.
Kate rushed into the factory to be with her, and in emotional scenes the pair recited their wedding vows and exchanged rings – with Rana passing away in Kates arms as soon as she learned they were married.
The episode ended with Kate sobbing as she cradled Ranas body in her arms.
She took to Twitter again last night as the heartbreaking scenes unfolded, saying: With my whole heart I want to thank each and every one of you for supporting my time at Coronation Street.
Ive grown so much both personally and professionally through playing Rana Habeeb/Nazir/almost Connor. Im going to miss everyone so much.
She went on to thank cast and crew as well as the Kana fandom.
Coronation Street airs Mondays, Wednesdays and Fridays on ITV at 7.30pm.
Got a showbiz story?
If you've got a story, video or pictures get in touch with the Metro.co.uk Entertainment team by emailing us firstname.lastname@example.org, calling 020 3615 2145 or by visiting our Submit Stuff page – we'd love to hear from you.