Angličtinu už jsem poměrně dlouho neviděla, ale zkusím poradit. Slovosled v angličtině je pevně daný (oproti třeba češtině). Slovo last podle mne znamená poslední - jde tedy o přídavné jméno a to by mělo být před podstatným jménem, které rozvíjí. Takže by to mělo být podle mne správně tak, jak píšeš. Více o slovosledu si můžeš přečíst tady: http://www.helpforenglish.cz/gramatika/ruzne/slovosled/oznamovaci-veta/c2006081501-Anglicky-slovosled---oznamovaci-vety.html