Olivia Wilde looks incredibly sexy on the cover of Cosmopolitan April 2011 issue wearing a pretty pink t-shirt dress by Marc Jacobs. On a number of photographs for the edition the Tron: Legacy star poses in tempting clothing showing off her gorgeous toned body.