Teresa Palmer at British Academy Cymru Awards at St David’s Hall in Cardiff 10/08/2017

Teresa Palmer at British Academy Cymru Awards at St David's Hall in Cardiff 10/08/2017-1

The 31-year-old Australian-born model and actress Teresa Palmer at British Academy Cymru Awards at St David’s Hall in Cardiff.

Teresa Palmer at British Academy Cymru Awards at St David's Hall in Cardiff 10/08/2017-2

Teresa Palmer at British Academy Cymru Awards at St David's Hall in Cardiff 10/08/2017-3

Teresa Palmer at British Academy Cymru Awards at St David's Hall in Cardiff 10/08/2017-4

Teresa Palmer at British Academy Cymru Awards at St David's Hall in Cardiff 10/08/2017-5