Zara Tindall and her husband, Mike Tindall, made a glamorous appearance at the 2024 Beauty Awards. Held at the prestigious Honourable Artillery Company in London, the event was a celebration of the best in beauty and wellness.Foto:xS.xVasx/xFuturexImagex …