Theron embarrassed over sex with boyfriend in film
Oscar-winning actress Charlize Theron is mortified with her latest film role - which contains a scene of her having sex with her real-life boyfriend.
The 29-year-old beauty stars alongside beau Stuart Townsend in 'Head in the clouds', a war romance with an intense sex scene.

