I work as a lingerie waitress. My boss got me to sign a contract stating that I have to pay $300 for a professional photoshoot with a photographer in order to work for her company and that she would then own those photos. The contract outlined that I would get a copy of the photos with her watermark on them and that I was not to give these photos to any other companies. The photographer did not work for her. He had his own private business, however, she liked his photography style and wanted all her employees to have photos done specifically with him. When the photoshoot was over, I asked the photographer if he would mind doing some extra photos for my personal portfolio for extra money. He said that he was happy to take some extra photos free of charge because he enjoyed working with me. I wore a different outfit and there was a different backdrop and props used to distinguish from the photoshoot she had arranged. She received all the photos done for her shoot directly with her watermark on them, and I received the photos from the shoot I arranged directly without a watermark. She has since seen the other photos that I arranged independently on other companies websites. She refers to them as "her photos" and has threatened legal action as she believes I acted in breach of the contract and wants to put her own watermark on the photos I arranged to have taken separately. There was nothing in the contract stating that I could not arrange my own photoshoot with this particular photographer. She has said that she would be happy for me to go back to him for another shoot if I paid full price. The arrangement I made with the photographer was made after her photoshoot was completed so it did not in any way impact upon to quality or amount of photos that she received. She has asked me to ask other companies not to use the photos I had arranged personally. Do I have any legal obligation to abide by her request under intellectual property law?