Pants: Athena Trousers by Alice + Olivia
Joy (played by Jessica Lu) on God Friended Me on CBS was spotted wearing this black and green checked trousers on God Friended Me on episode 'A New Hope' (2x11) in Jan 2020. Joy's Pants is the Athena Trousers by Alice + Olivia.