Selena Gomez's dream came true when she spent her day with the sharks from "Shark Tank!"
The "I Can't Get Enough" star finally cashed in on her birthday present by hanging out on set of the hit reality show.
Gomez, who's a self-proclaimed mega-fan of the show, was gifted a day with the sharks by her friends for her 27th birthday.
"My dream come true. My friends surprised me on my birthday with a taping of shark tank and it finally happened!!" she captioned the fun footage. "Thank you so much for all being so kind, funny and genuine."
The singer wasn't the only A-listers who was pumped for her day on the set.
Herjavec posted a snap with Gomez and wrote, "Guess who made it into the tank!"
But it wasn't all fun and games for the superstar.
Corcoran revealed they had a bet on whether the next business pitch would get a deal from the sharks and Gomez lost.
She made sure to document the loss too. Sharing a pic of Gomez holding up a sign reading "I beat Selena," the businesswoman couldn't help but gloat.
"@selenagomez tried her hand at @sharktankabc making a bet on whether the next business would get a deal. She lost! I won!" she wrote. "And to her great credit, she was waiting on set to pay off her $10 debt. What a class act!"
Gomez recently celebrated her 27th birthday in July.
As The Blast reported, she got the surprise of a lifetime when Mark Cuban sent her a personal message inviting her to watch the sharks in action.
Seems it lived up to her expectations!