Halle Berry stopped by The Late Show with David Letterman on Monday afternoon, and despite the fact that she was squinting from the sun and wearing a dress that looks like it came from a Project Runway reject's debut fashion line, the 47-year-old actress looked pretty amazing! And remember, she gave birth to her second child last October, so not only has she completely shed all of the baby weight, but she has a better bod than most twentysomethings!

Halle is currently promoting her new CBS show Extant, which premieres on Wednesday July 9, and she recently sat down with Entertainment Weekly to chat about why she is temporarily ditching movies to star on the small screen.