olivia devine