French actress Sophie Marceau topless but covered