On June 25, Milla Jovovich and her husband Paul was attended at the 20th Shanghai International Film Festival. Check the images on the our gallery.