24 February 24, 2021 Octavia Spencer Octavia Spencer in a Grey Tee Was Spotted Out with a Friend in Toluca Lake 02/23/2021