Advertisement

Actress Nargis Fakhri landed on the cover of Cosmopolitan Magazine August issue; she surely has hit the bull’s eye with her oh-so-sexy avatar on the cover.