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.

“I was being offered parts that I felt like I had done before," she explained. "They weren’t exciting enough for me to leave my family for four months. I realized some of the best writing especially for women, was on television.”

On her new show Extant, she added, "The minute I started to read it, I couldn’t put it down. I thought, ‘Wow. This is different.’ It’s innovative. Molly is a strong female character, which I really love to play. Molly is a complicated woman with a complicated family. Who is a woman who goes away to space for a year and leaves her husband, first of all? Who is a woman who comes back pregnant and tries to handle it somehow on her own? That just felt like a complication that I wanted to be a part of.”

We can't wait to see it … and more of Halle in her sexy space suits! Maybe that's what inspired her to go with this futuristic fashion failure?