A simple Lack shelf with glass on it - probably strong enough, but it needs to be wired up somehow... It lacks the structural integrity to embed light sockets and route wiring through it (it's a cardboard honeycomb).
Solution: a DIY floating shelf adapted from https://www.ana-white.com/woodworking-projects/modern-floating-shelf.