
Skyler Samuels was in attendance at the 2018 Critics’ Choice Awards on Thursday (January 11) in Santa Monica, California.

She wore a red lace Giamba Fall 2017 gown.

Skyler Samuels was in attendance at the 2018 Critics’ Choice Awards on Thursday (January 11) in Santa Monica, California.
She wore a red lace Giamba Fall 2017 gown.