Decathlon's got great hooded beach ponchos and we've been using them for years.
But they are quite big and get super-heavy when wet.
Of course I got the material from Decathlon: two large towels and one medium. And the elastic part was reused from come old cycling shorts.
Very happy :-)