Eva Longoria is in London promoting her new movie ”Over My Dead body”.   The Desperate Housewives star, Longoria plays a high powered bridezilla who demands things her way even in the afterlife. After she dies, she haunts her fiance’s new love to stop him from moving on from her.

photos provided by PR Photos