• Robin Wright and Husband Clement Giraudet Take Their Dog for a Walk on the Beach in Rare Outing

    They then reportedly spent the holidays together at the Squaw Valley ski resort in Tahoe City, California. WATCH: Sean Penn Says He and Ex Robin …

    Read More
  • 0 0