How many movies has Julia Roberts been in?

She has acted in 43 movies in all.