Eminem has admitted he accidentally flashed Val Kilmer when he was getting changed at the VMAs in 2010.
The 45-year-old rapper - whose real name is Marshall Bruce Mathers III - has been dwelling over the embarrassing incident since 2010 when he whipped down his underpants to change ahead of his performance at the Video Music Awards and saw the legendary actor, 58, sat in 50 Cent's trailer staring at him through the window.
Taking to his Instagram account on Monday, he recalled: "Alright, so here, this is like a confessional.
"I have something on my mind that's been bothering me for years. I will tell you a little story: 2009/2010, I was at the VMAs and my trailer was next door to 50 Cent's trailer and I went to the back to go change for the stage and as I take off my underwear, I look across and in 50's trailer, right even with me, is Val Kilmer sitting like this [slumped] in a chair. And I know he looked at me and I know he looked away because he saw me looking at him.