Olivia Blake (née Richards) is a fictional character from the US NBC soap opera Sunset Beach, played by Lesley-Anne Down.