Fiona added a little meat to her bones between the last two seasons and it worked!
The character is more believable now. She just looked too fragile before to be believable as a dangerous spy, like she didn’t even have the strength to pull a trigger. She definitely improved herself, and she looks better than ever, IMO.
Normally don’t like skinny girls but it’s a natural look on her and she is Smoking Hot!