Fish oil pills said to be giving Becks a stinky mouth

David Beckham is reportedly suffering from bad breath.

The cause is said to be 2 Go3 fish oil pills which Becks, 33, takes every morning to boost his energy.

His wife Victoria, 34, is even said to be avoiding kisses from him.

‘Becks is the spokesperson for Go3, he even appears on the box, so he has to take it despite the consequences,’ a source tells America’s Star magazine.

‘And he really believes in the product. He says it gives him more energy.’