American actor Will Smith has apologized for attacking Oscar host Chris Rock. The artist’s statement was published on Instagram. “I would like to publicly apologize to you, Chris. I was out of line and I was wrong. I am embarrassed and my actions were not indicative of the man I want to be,” he admitted.