Shay Mitchell held her baby shower in a strip club.
Although the 32-year-old actress - who is expecting her first child, a girl, with boyfriend Matte Babel - originally didn't want a baby shower, she decided to go ahead and have one at a performance of Magic Mike Live at the Avalon in Hollywood.
Mitchell shared her wild night out on her YouTube channel with an episode of her pregnancy diary, Almost Ready and revealed she had changed her mind about the party.
She said: "I know I said that I wasn't gonna have a baby shower but a few things changed and I decided I was going to."
Viewers could see Mitchell having a wild night out as she received a lap dance on stage at her "baby bachelorette".