Michelle Keegan

Michelle Keegan

Michelle Keegan revealed a major 'Coronation Street' plot after accidentally posting a snap on Twitter.

The 26-year-old actress - who plays Tina McIntyre in the ITV soap - has caused outrage among fans after she uploaded a picture on the social networking site of her co-star Jack P Shepherd, smoking a shisha pipe, but she had failed to realise that she'd caught two scripts in the shot as well.

The star deleted the photograph immediately but some eagle-eyed fans had already zoomed in to the lines and claim to be able to make out the dialogue, which gives away the paternity test involving Jack's character David Platt.

David secretly requests the DNA test, following the birth of daughter Lily next month, after discovering his wife Kylie Platt (Paula Lane) had a one night stand with his half- brother Nick Tilsley (Ben Price) at Christmas.

However, some fans are confident the snap reveals that David is the father, while others are insisting that he definitely is not.

Lynn McGarry posted on Twitter: "Thanks to @michkeegan's recent pic upload, we now know David isn't the father of Kylie's baby! #script."

Kevin Ward also wrote: "@michkeegan so we know the baby is called Lilly Platt and the baby is David's!"

Before Alli Goldfinch added: "@itvcorrie wonder if the baby daddy script will be changed now that it is leaked #CoronationStreet #michellekeegan #plotspoiler #michkeegan."