Demi Moore arrives at a screening of David O. Russell's "Past Forward" hosted by Prada at Hauser Wirth & Schimmel on November 15, 2016 in Los Angeles, California.  (Photo by Amanda Edwards/WireImage)
Amanda Edwards/WireImage/WireImage
Demi Moore arrives at a screening of David O. Russell's "Past Forward" hosted by Prada at Hauser Wirth & Schimmel on November 15, 2016 in Los Angeles, California. (Photo by Amanda Edwards/WireImage)
Now playing
01:43
Demi Moore reveals older man paid her mom 'access' at age 15
WFSB
Now playing
01:39
Treasure hunter finds $46,000 hidden under floorboards
WEWS | John's Photography
Now playing
02:04
Retired sheriff and his tiny K-9 die within hours of one another
THE BACHELORETTE - Fan favorite Becca Kufrin captured America's heart when she found herself at the center of one of the most gut-wrenching Bachelor breakups of all time. Now the Minnesota girl next door returns for a second shot at love and gets to hand out the roses, searching for her happily-ever-after in the 14th edition of ABC's hit series "The Bachelorette," premiering MONDAY, MAY 28 (8:00-10:01 p.m. EDT), on The ABC Television Network. (ABC/Craig Sjodin)
COLTON
Craig Sjodin/ABC
THE BACHELORETTE - Fan favorite Becca Kufrin captured America's heart when she found herself at the center of one of the most gut-wrenching Bachelor breakups of all time. Now the Minnesota girl next door returns for a second shot at love and gets to hand out the roses, searching for her happily-ever-after in the 14th edition of ABC's hit series "The Bachelorette," premiering MONDAY, MAY 28 (8:00-10:01 p.m. EDT), on The ABC Television Network. (ABC/Craig Sjodin) COLTON
Now playing
01:24
Former 'Bachelor' star says he is gay
USCG Southeast
Now playing
00:56
The Coast Guard is sending a warning with this video
Getty Images/FOX
Now playing
01:55
Hank Azaria feels need to apologize over 'Simpsons' Apu
Jeopardy Productions, Inc.
Now playing
01:02
Aaron Rodgers' Green Bay Packers question stumps 'Jeopardy!' contestants
Kalen Allen/ Food Network
Now playing
02:11
Popcorn salad recipe brings the internet to its knees
Tyfanee Fortuna
Now playing
02:22
Shelter places '13 lb rage machine' up for adoption
"Saturday Night Live" / NBC
Now playing
01:47
'SNL' sees Minnesota news anchors take on the Derek Chauvin trial
Shaquille O'Neal engagement ring mxp vpx _00000930.png
FAIR USE / Shaqfu_radio
Shaquille O'Neal engagement ring mxp vpx _00000930.png
Now playing
00:39
Shaq explains why he paid off customer's engagement ring
Camerota Berman both
CNN
Camerota Berman both
Now playing
02:33
CNN anchor Alisyn Camerota gets surprise tribute from co-anchor
ABC/Jeopardy Productions. Inc.
Now playing
01:27
Aaron Rodgers laughs off hilarious answer on 'Jeopardy!'
Twitter/@slashkevin & ABC7
Now playing
01:17
Fans demand rule change for 'Wheel of Fortune'
Now playing
00:49
Deer crashes into a moving school bus and lands on a student
Getty Images
Now playing
02:18
This airplane-shaped bag is selling for more than some actual planes
(CNN) —  

Demi Moore sat down with Howard Stern Wednesday and reminded us that it’s often the “could have beens” that stay with us.

The star was there to promote her new book, “Inside Out,” and shared a few things with Stern, including that she beat herself up pretty badly about missing out on the role of Charlie in “Top Gun.”

Instead, the part in the 1986 film went to Kelly McGillis.

Moore chalked it up to “just the timing of things.

“I think the first audition was great and the screen test, I shanked, I got in my head,” she told Stern. “I think I just got nervous of the whole and I didn’t own it.”

Seeing the film made her realize, Moore said, that she could have done well in the role.

“But in my beating myself up, it then just reinforced the idea that I didn’t think I was good enough,” she said.

One part she did land was in “G.I. Jane,” for which she prepped by participating in actual Navy SEAL training.

It was more than a little intense, she said, and she learned that it wasn’t a great idea to take vitamins on an empty stomach and then exercise.

“Haul a**, mile run straight out, me and 40 guys,” she said. “And I like cross the finish line, literally take a right turn, puke my guts out.”