Okay! I found some recent Marlene Dumas images and if you are in London you're really in luck because she is showing at Frith Street Gallery from tomorrow through December 23rd! Wow! Someone send Richard Polsky a ticket!
The link also provides her resume which lists only one U.S. solo exhibition - in Chicago - in the past ten years. Yet I'm pretty sure she showed at the New Museum in 2002. Kind of weird. Marlene Dumas is so mysterious!