Apparently Barbie is 50 today. Here are a few shots from a vacation she had on Toronto Island with a few friends. The latter photo from a series titled Barbie Reaches Out in which Barbie interacts with all things bright and natural.