Michelle Keegan has shot off on holiday to Ibiza with her beau Mark Wright to celebrate her success - can you blame her?!
Of course, she is showing off that gorgeous body of hers by updating us with her bikini pictures on social media.
But her latest post has got everybody talking for the wrong reasons.
The 29-year-old accentuated her toned tummy and tiny waist in a crocheted beige and white crop top, with white matching bikini bottoms.
And she's also rocking the beach waves look that we all try to accomplish on holiday but just end up with a ball of frizz instead.
Although fans were amazed at how good Keegs looked (as always), they couldn't help but comment on something that just wasn't quite right.
One fan wrote: "The bikini has given her a man bit!"
Another added: "Looks like she's got a c***k"
"What the f*** is that? A mangina?"
But on closer inspection it is just a tassel on the front of the bikini.
Why you'd have one there in the first place we do not know!
The couple's romantic break comes just weeks after Mich confirmed she would be returning for season three of Our Girl.
Can we get a hell yeah?
In a lovey-dovey snap, Mark is seen carrying his wife on the beach.
How adorable is that?!
They are literally couple goals.