Irene Bedard was 42 in The Tree of Life when she played the character 'Messenger'.
That was over 13 years ago in 2011.
Today she is 56, and has starred in 28 movies in total, 5 of those since The Tree of Life was released.
In The Tree of Life, I think Irene Bedard looks: