Meghan Trainor was shocked to say the least when she won the Best New Artist Grammy back in 2016.

The “All About That Bass” hitmaker chatted to ET Canada’s Keshia Chanté for her “One-on-One” special, discussing her fashion choices at the ceremony during a quick game.

Trainor joked after seeing a photo, “Very subtle, casual day at the Grammys. I was wearing a custom-made Michael Costello and I loved it. I felt snatched.”

READ MORE: Meghan Trainor Really Wants To Hook ET Canada’s Keshia Chanté Up With Her Brother: ‘I’m Trying To Have A Sister!’

As Chanté gushed, “You look so good!” Trainor replied, “My dad was my date. I had red hair… that was my big premiere of my red hair.

“And then I won a Grammy, and it was sick and unbelievable. That night was a dream. I couldn’t believe anything was happening.”

As the host pointed out she heard Trainor didn’t think she was going to win, the singer insisted, “Oh, I didn’t prepare a speech or anything, I was like, ‘this will be silly.’

“And then I heard ‘Dear Future Husband’ playing. I was like, ‘Oh, God it’s me.'”

Elsewhere in the special, Trainor spoke about not regretting not keeping the tracks that she’s written for huge artists for herself.

She told us, “I can go ‘I have a song with J.Lo!’ What do you mean?” referencing the 2016 song “Ain’t Your Mama”.

Trainor added, “It’s easier when you’re like friends with the artist to just like, text it to them or write it with them. That’s like a more of a guarantee.

“It’s hard to be like, ‘I wrote this six years ago, do you want it?’ But for J.Lo, I just became friends with her and texted her the day I was filming my ‘NO’ music video.

“I was like, ‘Hey, girl, I have this song. And it’s fun and badass and I know you were looking for songs’ and she was like, ‘My kids love this.’ I was like, ‘I’m in.’”

READ MORE: Meghan Trainor Reveals The Part Chloë Grace Moretz Played In Her And Daryl Sabara Saying ‘I Love You’ To Each Other For The First Time

Trainor has been busy promoting her new book Dear Future Mama: A TMI Guide to Pregnancy, Birth, and Motherhood from Your Bestie, which is out now.

Tune into “One-on-One with Meghan Trainor” airing Friday, May 5 at 7:30 p.m. ET/7 p.m. PT on Global, and streaming live and on demand on STACKTV and the Global TV App. See more from the special in the clip below.