Are You Thinking What I Am Thinking?

This look is the ‘Delilah’ from Agent Provocateur’s Spring/Summer ’11 line. I am thinking it was made for Megan Fox, n’est pas?