Shilpa on Cosmopolitan The latest version of Cosmopolitan sees Shilpa on its cover wearing some sporty attire.