Yes, they fit. I've got a blobeye WRX with the STI covers.
You need to remove the existing foglight surrounds though, but that only takes a few seconds.
The STI stickers on them are a bit of a pain to remove - every letter of the Subaru Technica International is an individual letter so might be an idea to get your Mrs/girlfriend to do it if she's got long nails.