SPOTTED: New celebrity pictures of all the stars Now Magazine 12:16 pm - 21/05/13 0shares 0shares See the latest snaps of Selena Gomez, Michelle Keegan and Megan Fox Michelle Keegan plays Tina McIntyre in Coronation Street TAGS: Megan FoxMichelle KeeganNow SpecialSelena Gomez