I bet Fox news would have video of Cruz sitting down for the interview and you would be able to see if his pants match the suit coat she was wearing in the photo.
Get your eyes checked. That is a jacket made for a petite female.