The superstar soccer player has been taking fish oil supplements to boost his energy, leaving Posh so disgusted by his fish breath that she recoils and says "P-U" every time she goes in for a peck.
Becks is actually the spokesperson for these fish oil supplements at the moment - so if this leak of info is to get publicity for the brand, he's kinda going for the wrong angle!
An insider says, "Becks is the spokesperson for Go3, he even appears on the box, so he has to take it despite the consequences. And he really believes in the product. He says it gives him more energy."
We won't P-U your breath, Becks!