Travis Barker’s ex-wife Shanna Moakler posts a pinup photo before her 46th birthday

Swimsuits wars! Travis Barker’s ex-wife Shanna Moakler, 45, posts a bikini photo… after his new girlfriend Kourtney Kardashian, 41, poses in a one piece

Shanna Moakler posted  a very alluring image to her Instagram account on Wednesday.

The Playboy model was in a string bikini as she mentioned she is going on vacation to celebrate turning 46-years-old: ‘Getting Mexico ready for my bday!’ 

This comes a day after her ex husband Travis Barker’s new girlfriend Kourtney Kardashian looked like a pinup in a one piece swimsuit for her own portrait.

Looking like a 10: This comes a day after her ex husband Travis Barker's new girlfriend Kourtney Kardashian looked like a pinup in a one piece swimsuit in her own portrait

Swimsuit stand off: Shanna Moakler posted a very alluring image to her Instagram account on Wednesday. The Playboy model was in a string bikini. This comes a day after her ex husband Travis Barker’s new girlfriend Kourtney Kardashian looked like a pinup in a one piece swimsuit

The Pacific Blue actress will turn 46-years-old on March 28. and it looks like she will do it in style on the beach.

The veteran model wore a cute string bikini in midnight black with fringe on the triangle top and briefs with straps over the hips.

The cover girl’s blonde hair was worn down and she had on neutral toned makeup that made the most of her natural beauty.

Another view: And the 41-year-old TV icon also shared this profile shot while on a rug

Another view: And the 41-year-old TV icon also shared this profile shot while on a rug

She has been on a roll: The sister of Kim and Khloe Kardashian also modeled for Dolce & Gabban in this black number

She has been on a roll: The sister of Kim and Khloe Kardashian also modeled for Dolce & Gabban in this black number

In her caption she pointed out she was going to Le Blanc Resorts.

‘@leblancresorts can’t wait to share my new weight loss line with @davidallennutrition Loving my results! Swim bottoms by @montce_swim top ⚓️ ,’ said the siren.

The Meet The Barkers star was wed to Blink 182 musician Travis from 2004 until 2008. Together she has two children with the rocker: Alabama Luella Barker and Landon Asher Barker.

Shanna already has daughter Atiana De La Hoya with former partner Oscar De La Hoya.

They used to be man and wife: The Meet The Barkers star was wed to Blink 182 musician Travis from 2004 until 2008. Together she has two children with the rocker: Alabama Luella Barker and Landon Asher Barker. Seen in 2009

They used to be man and wife: The Meet The Barkers star was wed to Blink 182 musician Travis from 2004 until 2008. Together she has two children with the rocker: Alabama Luella Barker and Landon Asher Barker. Seen in 2009

This post comes after Moakler said she is ‘super happy’ for her ex-husband and Kardashian.

After he and the Keeping Up with the Kardashians star recently went public with their romance, Shanna has insisted she has ‘no ill will’ toward the pair.

She said: ‘As long as she’s great to my kids and they’re both happy, I’m happy for them. I absolutely am super happy for them. I have no ill will toward anybody.

‘I think they’ve been friends for a really long time. My kids seem to really like her, and they all seem [to be] in a good place, and I’m in a good place, so it’s good!’

She has a new man: Shanna is now in a romance with fellow model and actor Matthew Rondeau, and has said she is as determined as ever to keep up a 'great relationship' with Travis, also 45, for the sake of their brood

She has a new man: Shanna is now in a romance with fellow model and actor Matthew Rondeau, and has said she is as determined as ever to keep up a ‘great relationship’ with Travis, also 45, for the sake of their brood

Shanna is now in a romance with fellow model and actor Matthew Rondeau, and has said she is as determined as ever to keep up a ‘great relationship’ with Travis, also 45, for the sake of their brood.

Speaking about her kids to Us Weekly magazine, she added: ‘It’s not like when they were babies. They’re teenagers. I don’t think they want to hang out with either of their parents at this point. I think they want to hang out with their friends and be teenagers.

‘[Travis and I have] a great relationship. [Co-parenting is] a first priority for Travis and I no matter where we’re at – as friends or acquaintances.’

She gets along with her ex: '[Travis and I have] a great relationship. [Co-parenting is] a first priority for Travis and I no matter where we're at - as friends or acquaintances,' said the model

She gets along with her ex: ‘[Travis and I have] a great relationship. [Co-parenting is] a first priority for Travis and I no matter where we’re at – as friends or acquaintances,’ said the model

But Shanna took a dig at Kourtney when a follower said Kourtney is a step down from Shanna; Shanna liked the remark. 

Travis and Kourtney, 41, went public with their romance after the pair had been friends for some time.

And it was recently reported Kourtney – who has Mason, 11, Penelope, eight, and Reign, six, with her ex-partner Scott Disick – didn’t expect their friendship to turn romantic so quickly.

An insider said: ‘She was single for a while and didn’t expect that their relationship would turn romantic. She feels very fortunate. She loves spending time with Travis.’