Watch out, the mother-in-law is coming for a visit! Meryl Streep joins the cast of Big Little Lies, Season 2, which will be shown early next year.

‘You have to be a big girl and use your voice in this world.’

Nicole Kidman (Celeste), Shailene Woodley (Jane) and Reese Witherspoon (Madeline) will be joined by Oscar winning star Meryl Streep in Season 2 of Big Little Lies. (Picture: HBO)

Filming has now begun on the second season of hit drama, Big Little Lies, and series star Nicole Kidman has Instagram-ed the first photo of herself with Meryl Streep on set.

Oscar-winning star Meryl is swapping the big screen for the small screen, and will play Mary Louise Wright who arrives in the coastal city of Monterey, to investigate the death of her son, Perry (played by True Blood’s Alexander Skarsgard). But how long will Perry’s widow, Celeste (Nicole Kidman) be able to keep the shock truth about nasty Perry a secret?

First day on the set with Meryl and “my” darling boys! #BigLittleLies

A post shared by Nicole Kidman (@nicolekidman) on

Of course, if you have seen the first season of Big Little Lies, which was based on the best-selling novel by Liane Moriarty and shown in the UK on Sky Atlantic last year, you’ll know exactly what happened to the violent and abusive Perry!

The rest of the all-star cast, including Reese Witherspoon, Laura Dern, Shailene Woodley and Zoe Kravitz are all returning for Season 2, which is expected to be shown early next year. Reese, who is also an Executive Producer on the series, has also been updating fans with photos from the set of the new season.

Watch out Monterey, here we come! #BLL2

A post shared by Reese Witherspoon (@reesewitherspoon) on

Watch out for the return of Big Little Lies in early 2019.