Kevin Costner was 49 in Rumor Has It... when he played the character 'Beau Burroughs'.
That was over 18 years ago in 2005.
Today he is 69, and has starred in 88 movies in total, 37 of those since Rumor Has It... was released.
In Rumor Has It..., I think Kevin Costner looks: