Question: who plays avery leclaire in i feel pretty
Answer: Michelle Williams as Avery LeClaire , Renee 's stunning cosmetics company boss , Grant 's sister and Lilly 's granddaughter .