Alessandra Ambrosio wore a Wildfox Couture poncho while out and about in New York City on March 31st.

New Peace Poncho Sweater- PRE-ORDER
$168 at singer22.com

source