image
Victoria Beckham has blood on her hands, quite literally

Victoria Beckham has blood on her hands, quite literally

Victoria Beckham uses a moisturiser that has her blood and stem cells and it costs a whopping £1,200.