Celebrity Baby Pictures: Guess Who? (PHOTOS)
Hint: she isn't blonde anymore...
It's Sofia Vergara!
She retweeted the photo Wednesday night, saying she was in Barranquilla. Think you're so smart? Click through the gallery above and see if you can match the baby picture to the right celebrity.