Maybe she should have asked Virgin to cover up their logo in case it offended anyone...
A side note re the "virgin" logo: on the campus of UNC-Chapel Hill, there is a statue commemorating Confederate soldiers called "Silent Sam" because he is not carrying ammunition. But the local lore is that Silent Sam only speaks when a virgin passes by; and so far he hasn't said anything.