Check out these fresh pics of the gorgeous Irina Shayk, callin’ it the Red City vibes. These shots, taken while she was on vacay in Marrakech but also doin’ some work, are straight-up fire and got her fans goin’ wild. This sexy 37-year-old celeb once again flaunted her flawless bod from all the right angles. She knows how to keep ’em hooked!