I often wear a life jacket while fishing river mouths, and have found the “Extrasport Osprey Fishing PFD” a great one to use. Its designed as a kayaking PFD so allows heaps of movement without much bulk. It has lost of pockets so doubles as a fishing vest. I keep useful tools, spare lures ect in the pockets so makes it even more tempting to wear it. Although its not the cheapest PFD on the market.
Thats it here, I got mine in a light brown which makes it suitable for trout fishing but much less visible….