Despite her recent split from soccer superstar Cristiano Ronaldo, Irina Shayk looked more than happy with life as she posed on the red carpet at the ASPCA Adoption Center in Manhattan, New York. The 29-year-old Russian beauty looked ultra stylish, wearing a trendy blue shirt for the event in the Big Apple.