I agree with Andre.
Another more qualitative and general way of looking at it is to remember that the lattice energy gets stronger (more negative) as the charges on the ions get larger and as their sizes get smaller.
Fe2+ is has a larger radius than Fe3+, it also has a lower charge, so the lattice energy of FeCl2, with its Fe2+ ion, is less negative than that of FeCl3 and of Fe2O3, both of which contain the Fe3+ ion.
The oxide ions in the Fe2O3 are smaller than the chloride ions in FeCl3, so Fe2O3 should have a more negative (stronger) lattice energy than the FeCl3.
The ranking, in terms of heat released upon formation of the lattice from its ions, will be:
Fe2O3 > FeCl3 > FeCl2
Note that the most negative lattice energy corresponds to the greatest amount of energy released.
If we go strictly by lattice energy, with the most negative lattice energy being the strongest lattice (with the most energy released upon lattice formation, then the order would be reversed, starting with the most negative lattice energy:
Fe2O3 < FeCl3 < FeCl2