British bombshell Alice Goodwin was a mainstay in her country’s Zoo magazine until its untimely demise last year.
And although it may be a good bit of it, her popularity is about more than just the E in her cup size. She’s also a graduate of England’s Keele University where she majored in…we’re not sure exactly, but who cares?
If you saw her in a wonder woman costume—which she once donned for a photo shoot—you wouldn’t be concerned with much else. She filled the thing out about a hundred times better than Linda Carter ever did.
In this clip of a Zoo magazine shoot, Goodwin lounges around in a set of lace bra and panties so sheer, you’d think you were right in the room with her.