![New York, NY, USA. 31st July, 2017. Alex McGregor at arrivals for THE DARK TOWER Premiere, New York, NY July 31, 2017. Credit: John Nacion/Everett Collection/Alamy Live News Stock Photo - Alamy New York, NY, USA. 31st July, 2017. Alex McGregor at arrivals for THE DARK TOWER Premiere, New York, NY July 31, 2017. Credit: John Nacion/Everett Collection/Alamy Live News Stock Photo - Alamy](https://c8.alamy.com/comp/JP01YD/new-york-ny-usa-31st-july-2017-alex-mcgregor-at-arrivals-for-the-dark-JP01YD.jpg)
New York, NY, USA. 31st July, 2017. Alex McGregor at arrivals for THE DARK TOWER Premiere, New York, NY July 31, 2017. Credit: John Nacion/Everett Collection/Alamy Live News Stock Photo - Alamy
Alex McGregor - I workout because I love my body, not because I hate it 🤗 Post S.W.E.A.T. 1000 highhhhh! #StrongerEveryday #BabyAbs #Addicted2Sweat1000 | Facebook
![New York, NY, USA. 31st July, 2017. Alex McGregor at arrivals for THE DARK TOWER Premiere, New York, NY July 31, 2017. Credit: John Nacion/Everett Collection/Alamy Live News Stock Photo - Alamy New York, NY, USA. 31st July, 2017. Alex McGregor at arrivals for THE DARK TOWER Premiere, New York, NY July 31, 2017. Credit: John Nacion/Everett Collection/Alamy Live News Stock Photo - Alamy](https://c8.alamy.com/comp/JP01YE/new-york-ny-usa-31st-july-2017-alex-mcgregor-at-arrivals-for-the-dark-JP01YE.jpg)