Blake Lively was in Toronto last night to attend the opening of Target Canada. Mrs. Reynolds hit the red carpet wearing a cap-sleeved cream dress from Roland Mouret’s resort 2013 collection, featuring a sheer section and a vibrant print that looked like it was freshly painted with watercolors. Blake finished off her spring look with a pair of colourful beaded “Sissi” pumps from Christian Louboutin.

Inn Movie news, there is talk of Blake playing Mary Austin, the former girlfriend to Queen frontman Freddie Mercury, who will be the subject of a 2014 biopic starring Sacha Baron Cohen.

Check out the photos, here.